DevCycle MCP Server
oficialConvierte tu herramienta de IA favorita en un asistente de gestión de funcionalidades. El MCP de DevCycle funciona con tu asistente de codificación favorito para que puedas crear y monitorear feature flags usando lenguaje natural directamente en tu flujo de trabajo.
Documentación
En esta página
El Servidor de Protocolo de Contexto de Modelo (MCP) de DevCycle está basado en la CLI de DevCycle y permite que editores de código potenciados por IA como Cursor y Windsurf, o herramientas de propósito general como Claude Desktop, interactúen directamente con tus proyectos de DevCycle y realicen cambios en tu nombre.
Configuración Rápida
El MCP de DevCycle está alojado, por lo que no es necesario configurar un servidor local. Te guiaremos a través de la instalación y autenticación con tus herramientas de IA preferidas.
Conexión Directa: Para clientes que soportan de forma nativa la especificación MCP con autenticación OAuth, puedes conectarte directamente a nuestro servidor alojado:
https://mcp.devcycle.com/mcp
Soporte de Protocolo: Nuestro servidor MCP soporta tanto los protocolos SSE como HTTP Streaming, negociando automáticamente la mejor opción según las capacidades de tu cliente.
Endpoint Alternativo: Si tu cliente tiene problemas con la negociación de protocolo, usa el endpoint solo SSE:
https://mcp.devcycle.com/sse
Registro MCP: Si estás usando registry.modelcontextprotocol.io, el MCP de DevCycle está listado como: com.devcycle/mcp
info
Estas instrucciones usan el servidor MCP remoto de DevCycle. Para la instalación del servidor MCP local, consulta los documentos de referencia.
Configura tu Cliente de IA
- Cursor
- VS Code
- Claude Code
- OpenCode
- Claude Desktop
- Windsurf
- Codex CLI
- Gemini CLI
📦 Instalar en Cursor
Para abrir Cursor y añadir automáticamente el MCP de DevCycle, haz clic en el botón de instalación de arriba. Alternativamente, añade lo siguiente a tu archivo ~/.cursor/mcp_settings.json. Para más información, consulta la documentación de Cursor.
{
"mcpServers": {
"DevCycle": {
"url": "https://mcp.devcycle.com/mcp"
}
}
}
Autenticación en Cursor:
- Después de la configuración, verás el MCP de DevCycle listado como "Needs login" con un indicador amarillo
- Haz clic en el servidor MCP de DevCycle para iniciar el proceso de autorización
- Esto abre una página de autorización en el navegador en
mcp.devcycle.com - Revisa y haz clic en "Allow Access" para otorgar permisos
- Si tienes múltiples organizaciones, selecciona la organización deseada en
auth.devcycle.com - Serás redirigido de vuelta a Cursor con el servidor ahora activo
Herramientas Disponibles
El Servidor MCP de DevCycle proporciona herramientas integrales de gestión de feature flags organizadas en 6 categorías:
| Categoría | Herramientas | Descripción |
|---|---|---|
| Gestión de Features | list_features, create_feature, update_feature, update_feature_status, delete_feature, cleanup_feature, get_feature_audit_log_history | Crear y gestionar feature flags |
| Gestión de Variables | list_variables, create_variable, update_variable, delete_variable | Gestionar variables de features |
| Gestión de Proyectos | list_projects, get_current_project, select_project | Selección y detalles del proyecto |
| Auto-Targeting y Overrides | get_self_targeting_identity, update_self_targeting_identity, list_self_targeting_overrides, set_self_targeting_override, clear_feature_self_targeting_overrides | Pruebas y overrides |
| Resultados y Analíticas | get_feature_total_evaluations, get_project_total_evaluations | Analíticas de uso |
| Instalación de SDK | install_devcycle_sdk | Guías de instalación de SDK y ejemplos |
Pruébalo
Una vez configurado, intenta preguntar a tu asistente de IA:
- "Crea un nuevo feature flag llamado 'new-checkout-flow'"
- "Lista todas las features en mi proyecto"
- "Habilita el targeting para la feature header-redesign en producción"
- "Muéstrame las analíticas de evaluación de los últimos 7 días"
Próximos Pasos
- Referencia MCP - Documentación completa de herramientas con todos los parámetros
- Referencia CLI - Aprende sobre los comandos subyacentes de la CLI
Obtener Ayuda
- GitHub Issues: GitHub Issues
- Documentación General: DevCycle Docs
- Soporte: Contactar con Soporte