Liberar el servidor MCP
Una implementación de servidor de Protocolo de contexto de modelo (MCP) que se integra con el sistema Unleash Feature Toggle.
Descripción general
Este proyecto conecta las aplicaciones LLM con el sistema de indicadores de características Unleash mediante el Protocolo de Contexto de Modelo (MCP). Permite a las aplicaciones de IA:
- Comprobar el estado de la bandera de función desde Unleash
- Exponer información de indicadores de características a los LLM
- Crear una bandera de característica
- Actualizar la bandera de función
- Listar todos los proyectos
Tabla de contenido
Requisitos
- Node.js (v18 o superior)
- TypeScript (v5.0 o superior)
- Acceso a una instancia de servidor Unleash
Instalación
Arquitectura
El servidor Unleash MCP actúa como un puente entre las aplicaciones LLM y el sistema de indicadores de características de Unleash:
Desarrollo
Estructura del proyecto
Estándares de codificación
- Convenciones de nomenclatura :
- Archivos: utilice kebab-case.ts (por ejemplo,
feature-flag.ts
) - Clases: utilice PascalCase (por ejemplo,
UnleashClient
) - Funciones/Métodos: utilizar camelCase (por ejemplo,
getFlagStatus
) - Interfaces/Tipos: utilizar PascalCase (por ejemplo,
FeatureFlagConfig
)
- Archivos: utilice kebab-case.ts (por ejemplo,
- Importaciones :
- Incluya siempre la extensión .js al importar archivos locales
- Seguir el orden de importación: Integraciones de Node.js → Dependencias externas → Importaciones locales
- Utilice exportaciones con nombre en lugar de exportaciones predeterminadas
- Documentación :
- Utilice comentarios JSDoc para funciones, clases e interfaces públicas
- Documente la lógica compleja con comentarios en línea
Edificio
Pruebas
Inspeccionando
Cómo utilizar
Para la configuración de Claude o Cursor:
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Apoya el proyecto
Si este proyecto te resulta útil, ¡considera comprarme un café!
Escanee el código QR de arriba o haga clic aquí para apoyar el desarrollo de este proyecto.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Una implementación de servidor de Protocolo de contexto de modelo (MCP) que se integra con el sistema Unleash Feature Toggle.
- Descripción general
- Tabla de contenido
- Requisitos
- Instalación
- Arquitectura
- Desarrollo
- Cómo utilizar
- Contribuyendo
- Apoya el proyecto
- Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.Last updated -3936JavaScriptApache 2.0
- AsecurityFlicenseAqualityA Model Context Protocol (MCP) server that provides a simple sleep/wait tool, useful for adding delays between operations such as waiting between API calls or testing eventually consistent systems.Last updated -167JavaScript
- -security-license-qualityA specialized server that helps users create new Model Context Protocol (MCP) servers by providing tools and templates for scaffolding projects with various capabilities.Last updated -1TypeScript
- -security-license-qualityA Model Context Protocol (MCP) server that interacts with system APIs, allowing users to check connections, search employees, register breakfast, and update chemical information by shifts.Last updated -2