Servidor MCP Yeoman
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona integración con generadores de Yeoman, lo que permite a los agentes de IA buscar y ejecutar plantillas de Yeoman mediante programación.
Herramientas
Este servidor implementa las siguientes herramientas MCP:
Métodos de búsqueda de plantillas
yeoman_search_templates
: busca plantillas de Yeoman en npm- Parámetros:
query
(cadena): palabras clave de búsqueda separadas por comaspageSize
(número, opcional): Número de resultados a devolver (predeterminado: 20)
- Parámetros:
Métodos generadores
yeoman_get_generator_options
: obtiene las opciones y argumentos necesarios para un generador Yeoman- Parámetros:
generatorName
(cadena): Nombre del generador (sin el prefijo 'generator-')
- Parámetros:
yeoman_generate
- Ejecutar un generador de Yeoman- Parámetros:
generatorName
(cadena): Nombre del generador (sin el prefijo 'generator-')cwd
(cadena): Directorio de trabajo donde debe ejecutarse el generadorappName
(cadena): el nombre de la aplicación que se crearáversion
(cadena): La versión de la aplicación que se crearáoptions
(objeto, opcional): Opciones para pasar al generadorargs
(matriz, opcional): argumentos posicionales adicionales para pasar al generador
- Parámetros:
Instalación
Instalación mediante herrería
Para instalar mcp-yeoman para Claude Desktop automáticamente a través de Smithery :
Prerrequisitos
- Node.js (v16 o posterior)
- npm o hilo
Instalación del paquete
Uso con Claude Desktop
Agregue lo siguiente a su claude_desktop_config.json
:
Usando npx
Node.js directo
Reemplace /path/to/mcp-yeoman
con la ruta real a su repositorio.
Argumentos de la línea de comandos
El servidor admite los siguientes argumentos de línea de comandos:
--generator-dir <path>
: Especifica un directorio persistente para instalar los generadores Yeoman. De forma predeterminada, los generadores se instalan en un directorio temporal que se elimina al finalizar la operación. Usar un directorio persistente puede mejorar el rendimiento en operaciones repetidas con los mismos generadores.
Ejemplo:
Ejemplos
Buscar plantillas
Obtener opciones de generador
Hacer funcionar un generador
Desarrollo
Manejo de errores
El servidor incluye un manejo integral de errores:
- Errores de validación para parámetros no válidos
- Detección interactiva de indicaciones y orientación para las opciones requeridas
- Registro detallado de errores para depuración
- Limpieza automática de directorios temporales (a menos que se utilice --generator-dir)
- Propagación segura de errores mediante el protocolo MCP
Licencia
Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios. Al contribuir, por favor:
- Bifurcar el repositorio
- Crear una rama de características
- Envíe una solicitud de extracción con una descripción clara de los cambios
- Asegúrese de que todas las pruebas pasen y se mantenga el estilo del código
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona integración con generadores de Yeoman, lo que permite a los agentes de IA buscar y ejecutar plantillas de Yeoman mediante programación.
- Herramientas
- Instalación
- Uso con Claude Desktop
- Argumentos de la línea de comandos
- Ejemplos
- Desarrollo
- Manejo de errores
- Licencia
- Contribuyendo
Related Resources
Related MCP Servers
- -securityAlicense-qualityA template repository for building Model Context Protocol (MCP) servers that enables developers to create interactive AI agents with real-time bidirectional communication capabilities through WebSocket and SSE endpoints.Last updated -TypeScriptMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that creates tools from API configurations defined in YAML files, allowing easy integration of external APIs into an MCP ecosystem without coding.Last updated -716TypeScript
- -securityAlicense-qualityModel Context Protocol (MCP) server that provides AI assistants with advanced web research capabilities, including Google search integration, intelligent content extraction, and multi-source synthesis.Last updated -523TypeScriptMIT License
- -securityAlicense-qualityA guide for implementing Model Context Protocol (MCP) servers that provide AI models with external tools like web search, text manipulation, and mathematical operations.Last updated -8PythonMIT License