mcp-server-starter

mnove/mcp-server-starter

3.4

If you are the rightful owner of mcp-server-starter and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The MCP Server Starter Template is a comprehensive foundation for building Model Context Protocol servers, specifically designed for UI libraries and component registries.

The MCP Server Starter Template provides a robust starting point for developers looking to create Model Context Protocol (MCP) servers. These servers are particularly useful for UI libraries and component registries, enabling them to fetch, categorize, and provide component information to AI assistants like Claude. The template is built with TypeScript support and includes features such as component registry integration, categorized component organization, and Zod schema validation for type safety. It also comes with development tools like hot reload and an inspector for interactive testing. The architecture is extensible, allowing for custom component types and categories, making it adaptable for various MCP server needs. This template is ideal for libraries following the registry format, such as UI component libraries, design systems, and component registries that need to be accessible via AI assistants.

Features

  • Ready-to-use MCP server with TypeScript support
  • Component registry integration for UI libraries
  • Categorized component organization with flexible category system
  • Zod schema validation for type safety
  • Development tools including hot reload and inspector

Tools

  1. getUIComponents

    Returns a comprehensive list of all UI components from your registry.

  2. getButtons

    Get all button components.

  3. getForms

    Get all form components.