Integrations
Detects and generates appropriate npm commands for installing and updating Starwind UI components in projects using npm as package manager.
Detects and generates appropriate pnpm commands for installing and updating Starwind UI components in projects using pnpm as package manager.
Provides type-safe implementation of tools for working with Starwind UI components in TypeScript projects, with better developer experience and type safety.
Servidor MCP de la interfaz de usuario de Starwind
Una implementación de TypeScript de un servidor de Protocolo de contexto de modelo (MCP) para Starwind UI, que proporciona herramientas para ayudar a los desarrolladores a trabajar con componentes de Starwind UI.
Inicio rápido
Instalación mediante herrería
Para instalar Starwind UI MCP Server para Claude Desktop automáticamente a través de Smithery :
Configurar su IDE
Las instrucciones para configurar su IDE para usar un servidor MCP local varían según el IDE. Aquí tiene un ejemplo para Windsurf:
Instrucciones detalladas:
¿Qué es MCP?
El Protocolo de Contexto de Modelo (MCP) es un protocolo para extender las capacidades de IA a través de servidores locales. Esta implementación proporciona herramientas específicas de Starwind UI para mejorar las capacidades del asistente de IA al trabajar con Starwind UI. Para más información sobre MCP, visite la documentación oficial .
Características
- Arquitectura basada en herramientas : diseño modular para facilitar la incorporación de nuevas herramientas
- Herramienta de documentación de la interfaz de usuario de Starwind : acceda a enlaces de documentación para los componentes de la interfaz de usuario de Starwind
- Detección del administrador de paquetes : detecta y utiliza el administrador de paquetes adecuado (npm, yarn, pnpm)
- Obtención de datos LLM : recupera información de la interfaz de usuario de Starwind para LLM con almacenamiento en caché y limitación de velocidad
- Implementación de TypeScript : creada con TypeScript para una mejor seguridad de tipos y experiencia del desarrollador
- Transporte de E/S estándar : utiliza stdio para comunicarse con asistentes de IA
Herramientas disponibles
Nombre de la herramienta | Descripción |
---|---|
init_project | Inicializa un nuevo proyecto de interfaz de usuario de Starwind |
install_component | Genera comandos de instalación para los componentes de la interfaz de usuario de Starwind |
update_component | Genera comandos de actualización para los componentes de la interfaz de usuario de Starwind |
get_documentation | Devuelve enlaces de documentación para componentes y guías de la interfaz de usuario de Starwind |
fetch_llm_data | Obtiene datos LLM de starwind.dev (velocidad limitada, con almacenamiento en caché) |
get_package_manager | Detecta y devuelve la información del administrador de paquetes actual |
Desarrollo
Este proyecto está configurado para usar PNPM como gestor de paquetes para fines de desarrollo. Si no usa pnpm, deberá actualizar el archivo package.json con los comandos necesarios del gestor de paquetes.
Estructura del proyecto
Agregar nuevas herramientas
Para agregar sus propias herramientas al servidor:
- Cree un nuevo archivo de herramientas en el directorio
src/tools/
- Registre la herramienta en
src/tools/index.ts
- Habilite la herramienta en
src/config/settings.ts
- Reconstruir el servidor con
pnpm build
- Reinicie el servidor con
pnpm start
Licencia
Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.
You must be authenticated.
Tools
Una implementación de TypeScript de un servidor de Protocolo de Contexto de Modelo que proporciona herramientas para ayudar a los desarrolladores a trabajar con componentes de UI de Starwind.
- Inicio rápido
- ¿Qué es MCP?
- Características
- Herramientas disponibles
- Desarrollo
- Estructura del proyecto
- Agregar nuevas herramientas
- Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA production-ready template for creating Model Context Protocol servers with TypeScript, providing tools for efficient testing, development, and deployment.Last updated -11412JavaScriptMIT License
- AsecurityFlicenseAqualityA TypeScript-based template for developing Model Context Protocol servers with features like dependency injection and service-based architecture, facilitating the creation and integration of custom data processing tools.Last updated -12TypeScript
- -securityAlicense-qualityA TypeScript implementation of a Model Context Protocol server that provides a frictionless framework for developers to build and deploy AI tools and prompts, focusing on developer experience with zero boilerplate and automatic tool registration.Last updated -6TypeScriptMIT License
- -securityFlicense-qualityA TypeScript framework for building Model Context Protocol (MCP) servers with automatic discovery and loading of tools, resources, and prompts.Last updated -67TypeScript