Integrations
Allows installation and distribution of the MCP server package through npm, enabling users to easily install or run the server using npm or npx commands.
Servidor MCP de bandera de función de liberación
Este repositorio contiene un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con el sistema de gestión de indicadores de características de Unleash. Permite a los agentes de IA gestionar indicadores de características a través de la API de Unleash.
¿Qué es MCP?
El Protocolo de Contexto de Modelo (MCP) es una especificación que permite que los modelos de IA interactúen con herramientas externas y fuentes de datos. Este servidor implementa el protocolo MCP para Unleash, lo que permite a los asistentes de IA gestionar indicadores de características mediante programación.
Instalación
Puedes instalar el paquete desde npm:
O ejecútelo directamente usando npx:
Configuración
El servidor requiere las siguientes variables de entorno:
UNLEASH_API_URL
: La URL de su instancia de API UnleashUNLEASH_AUTH_TOKEN
: El token de autenticación para su instancia de Unleash
Herramientas disponibles
El servidor MCP proporciona las siguientes herramientas para administrar indicadores de características:
Obtener proyectos
Recupera una lista de todos los proyectos en la instancia de Unleash.
Obtener funciones
Recupera todos los indicadores de características dentro de un proyecto específico.
Parámetros:
projectId
: El ID del proyecto
Crear bandera de característica
Crea una nueva bandera de característica dentro de un proyecto.
Parámetros:
projectId
: El ID del proyectoname
: El nombre de la bandera de característicadescription
: Una descripción de la bandera de característicatype
: el tipo de indicador de función (por ejemplo, "lanzamiento", "experimento", "operacional", "interruptor de seguridad")
Actualizar la bandera de función
Actualiza una bandera de característica existente.
Parámetros:
projectId
: El ID del proyectofeatureId
: El ID del indicador de característicadescription
: Una nueva descripción para la bandera de función.type
: Un nuevo tipo para la bandera de característica
Obtener bandera de función
Recupera detalles sobre una característica específica.
Parámetros:
projectId
: El ID del proyectofeatureId
: El ID del indicador de característica
Uso con cursor
Para utilizar este servidor MCP con Cursor, utilice el siguiente comando en la configuración del cursor
Ejemplos
Ejemplo de conversación con Cursor/Claude:
Desarrollo
Para inspeccionar las operaciones del servidor MCP, puede ejecutar:
Esto utiliza el inspector MCP para analizar patrones de solicitud/respuesta.
Licencia
ISC
This server cannot be installed
Un servidor MCP que permite a los asistentes de IA administrar de manera programática los indicadores de características de Unleash a través del lenguaje natural, lo que habilita operaciones como crear, actualizar y recuperar indicadores de características en todos los proyectos.