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)
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.
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
- Asecurity-licenseAqualityModel Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Upstash Developer API's.Last updated -33548MIT License
- Asecurity-licenseAqualityA Model Context Protocol (MCP) server that optimizes token usage by caching data during language model interactions, compatible with any language model and MCP client.Last updated -42
- Asecurity-licenseAqualityAn MCP server that allows AI assistants to programmatically manage Unleash feature flags through natural language, enabling operations like creating, updating, and retrieving feature flags across projects.Last updated -5102
- -security-license-qualityA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.Last updated -