Component Harvester MCP Server
Description
The Component Harvester MCP Server is a Model Context Protocol (MCP) server designed to automatically discover, fetch, and process React components from popular libraries like Aceternity and Shadcn.
Features
- Discover Components: Automatically learn about available components by fetching and parsing the main JSON registries from Aceternity UI (https://ui.aceternity.com/registry) and Shadcn UI (https://ui.shadcn.com/registry).
- Fetch Component Data:
- Aceternity UI: Grabs detailed, structured JSON data for specific components (e.g., from https://ui.aceternity.com/registry/[slug].json), which includes full source code, file paths, dependencies, etc.
- Shadcn UI: Retrieves metadata for specific components directly from its main registry JSON. This includes dependencies, file names, etc., but not the full source code (as Shadcn components are added via CLI).
- Store Locally:
- Maintains a central index (data/harvested_index.json) of all processed components from all sources.
- Stores detailed data for each component in source-specific directories:
- data/aceternity/[slug].json: Contains the full fetched JSON (including code) for Aceternity UI components.
- data/shadcn/[slug].json: Contains the metadata (dependencies, file list, etc.) for Shadcn UI components, derived from their main registry.
- Generate Integration Blueprints: Produces detailed, step-by-step prompts:
- Aceternity UI: Prompts include full code, file paths, and dependency information for manual integration.
- Shadcn UI: Prompts guide the user on installing the component using the npx shadcn-ui@latest add command, and list expected files and dependencies.
Recommended Servers
Podbean MCP Server is a management tool that connects any MCP-compatible AI assistant to the Podbean API, allowing users to manage their podcasts, episodes, and analytics through natural conversation.
PayAI MCP Server is a Model Context Protocol server designed for the PayAI network, allowing integration with various platforms like Claude Desktop and Cursor IDE.
Yokai MCP Template is a server template based on the Yokai Go framework, designed to facilitate the development of Model Context Protocol (MCP) servers.
This project is a minimal implementation of a Model Context Protocol (MCP) server designed for deployment on Netlify, providing tools and resources for AI assistants through the Model Context Protocol.
Redshift MCP Server is a Model Context Protocol (MCP) server for Amazon Redshift that enables AI assistants to interact with Redshift databases, providing a set of tools for database management and query execution.
Codehooks.io MCP Server is a Model Context Protocol server that facilitates interaction with Codehooks.io projects through AI agents like Claude.
Zillow MCP Server is a Model Context Protocol server that provides real-time access to Zillow real estate data, built with Python and FastMCP.
Tecton MCP (Model Context Protocol) is a server that provides tools for interacting with Tecton, facilitating feature engineering in machine learning workflows.
Pangea MCP Proxy is a security tool designed to protect any MCP server from malicious entities and confidential Personally Identifiable Information (PII). It secures existing MCP stdio-based servers by integrating with the Pangea AI Guard service, which safeguards inputs and outputs from harmful content.