Ant Design Components MCP Server
Servidor de protocolo de contexto del modelo de componentes de diseño de Ant
Un servidor de Protocolo de Contexto de Modelo (MCP) que expone la documentación de los componentes de Ant Design a Modelos de Lenguaje Grandes (LLM) como Claude. Este servidor permite a un LLM explorar y comprender los componentes de Ant Design mediante un conjunto de herramientas especializadas.
Características
Fácil de usar: no es necesario clonar todo el repositorio de Ant Design
Documentación de componentes preextraída para un inicio más rápido
Enumere todos los componentes de Ant Design disponibles
Obtenga documentación detallada de los componentes, incluidas descripciones y usos.
Ver propiedades de componentes y definiciones de API
Explorar ejemplos de código para componentes específicos
Buscar componentes por nombre o funcionalidad
Related MCP server: Ant Design MCP Server
Configuración inicial
Antes de utilizar el servidor MCP por primera vez, debe extraer la documentación del repositorio de Ant Design:
# First, clone the Ant Design repository (can be temporary)
git clone https://github.com/ant-design/ant-design.git
# Extract documentation
cd mcp-antd-components
npm run extract # Uses the default ./ant-design path
# OR
node scripts/extract-docs.mjs /path/to/ant-design # For a custom path
# After extraction is complete, the Ant Design repo can be deleted if desiredEsto creará un directorio data con toda la documentación de los componentes extraídos, que utilizará el servidor MCP.
Probando el servidor
Para verificar que todo funciona correctamente, puedes ejecutar el script de prueba:
npm test
# OR
node scripts/test-server.mjsEsto ejecutará el servidor MCP y probará todas las herramientas disponibles con consultas de muestra.
Uso
Línea de comandos
Ejecute el servidor MCP:
# Run server with pre-extracted data
npm start
# OR
npx -y mcp-antd-componentsIntegración de escritorio de Claude
Para utilizar este servidor MCP con Claude Desktop, edite su archivo de configuración claude_desktop_config.json :
{
"mcpServers": {
"Ant Design Components": {
"command": "npx",
"args": ["-y", "mcp-antd-components"]
}
}
}Ubicación del archivo de configuración:
macOS/Linux:
~/Library/Application Support/Claude/claude_desktop_config.jsonVentanas:
$env:AppData\Claude\claude_desktop_config.json
Integración de Claude Code
Para utilizar este servidor MCP con Claude Code CLI, siga estos pasos:
Agregue el servidor MCP de Ant Design Components a Claude Code
# Basic syntax claude mcp add antd-components npx -y mcp-antd-componentsVerifique que el servidor MCP esté registrado
# List all configured servers claude mcp list # Get details for your Ant Design components server claude mcp get antd-componentsQuitar el servidor si es necesario
claude mcp remove antd-componentsUtilice la herramienta en Claude Code
Una vez configurado, puede invocar la herramienta en su sesión de Claude Code haciendo preguntas sobre los componentes de Ant Design.
Consejos:
Utilice el indicador
-so--scopeconproject(predeterminado) oglobalpara especificar dónde se almacena la configuración
Herramientas MCP
El servidor proporciona las siguientes herramientas para que los LLM interactúen con la documentación de componentes de Ant Design:
list-components: enumera todos los componentes de Ant Design disponibles en formato PascalCase (por ejemplo, Button, DatePicker)get-component-props: obtiene las propiedades y la documentación de la API para un componente específico (use nombres PascalCase como "Botón")get-component-docs: obtiene documentación detallada para un componente específico (use nombres PascalCase como "DatePicker")list-component-examples: enumera todos los ejemplos disponibles para un componente específico (use nombres PascalCase como "Tabla")get-component-example: obtiene el código para un ejemplo de componente específico (nombre del componente en PascalCase)search-components: busca componentes por patrón de nombre (funciona con patrones PascalCase)
Ejemplos
Consultas de ejemplo para probar:
What components are available in Ant Design?
Show me the documentation for the Button component.
What props does the Table component accept?
Show me code examples for the Modal component.
Get the example "basic" for the Form component.
Find components related to Input or Form elements.Nota: Los nombres de los componentes se proporcionan en PascalCase (por ejemplo, Button, DatePicker, Table) para que coincidan con las convenciones de nomenclatura de componentes de React, aunque la estructura de directorio interna utiliza kebab-case (por ejemplo, button, date-picker, table).
Cómo funciona
El script scripts/extract-docs.mjs extrae la documentación del repositorio de Ant Design y la guarda en el directorio data . Esto incluye:
Documentación de componentes (markdown)
Documentación de API/props
Código de ejemplo
Documentación de accesorios comunes
Este enfoque tiene varias ventajas:
Los usuarios no necesitan clonar todo el repositorio de Ant Design
Tiempo de inicio más rápido para el servidor MCP
Tamaño de paquete más pequeño
Es más fácil actualizar cuando se lanzan nuevas versiones
Para actualizar la documentación de una nueva versión de Ant Design, simplemente ejecute el script de extracción nuevamente con el repositorio actualizado.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenance一个 Ant Design 组件查询的 mcp 服务,包含 组件文档、API 文档、代码示例、组件更新日志查询94614244MIT
- AlicenseNot gradedqualityDmaintenanceFetches and structures Ant Design v4 component documentation into JSON format, enabling AI agents to search, analyze, and retrieve component metadata, APIs, and examples.MIT
- FlicenseNot gradedqualityDmaintenanceProvides AI assistants with comprehensive Ant Design component documentation, examples, API references, and best practices. Supports multiple versions and enables natural language queries for React UI component development.263
- AlicenseAqualityDmaintenanceProvides access to Ant Design component library documentation and information for automated code generation. Enables searching components by category or keyword, retrieving component props, examples, API documentation, and available icons.615ISC
Related MCP Connectors
@latest documentation and code examples to 9000+ libraries for LLMs and AI code editors in a singl…
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
Provide your AI coding tools with token-efficient access to up-to-date technical documentation for…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hannesj/mcp-antd-components'
If you have feedback or need assistance with the MCP directory API, please join our Discord server