Invariance MCP
Official@invariance/mcp
Un servidor MCP (Model Context Protocol) que conecta agentes de codificación de IA a la plataforma de observabilidad Invariance. Proporciona a herramientas como Claude Desktop, Cursor y Claude Code acceso directo a tus ejecuciones, nodos, monitores, señales, hallazgos, revisiones y más.
MCP es un protocolo abierto que permite a los asistentes de IA utilizar herramientas y fuentes de datos externas. Este servidor lo implementa para Invariance, de modo que tu asistente de IA pueda consultar datos de observabilidad, investigar problemas y analizar el comportamiento del agente sin abandonar la conversación.
Instalación
npm install -g @invariance/mcpO ejecútalo directamente con npx (recomendado para configuraciones de cliente MCP):
npx @invariance/mcpRelated MCP server: Claude Code Starter Kit MCP
Configuración
Variables de entorno
Variable | Requerido | Predeterminado | Descripción |
| Sí | — | Tu clave de API de Invariance |
| No |
| URL base de la API |
| No |
| Modo de transporte: |
| No |
| Puerto para transporte SSE/HTTP |
| No |
| Tiempo de espera de solicitud en milisegundos |
Obtén tu clave de API en app.invariance.ai/settings/api-keys.
Claude Desktop
Añádelo a tu configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json en macOS):
{
"mcpServers": {
"invariance": {
"command": "npx",
"args": ["-y", "@invariance/mcp"],
"env": {
"INVARIANCE_API_KEY": "your-api-key"
}
}
}
}Claude Code
Añádelo a tu configuración de Claude Code (.claude/settings.json o ~/.claude/settings.json):
{
"mcpServers": {
"invariance": {
"command": "npx",
"args": ["-y", "@invariance/mcp"],
"env": {
"INVARIANCE_API_KEY": "your-api-key"
}
}
}
}Cursor
Añádelo a tu configuración de MCP de Cursor (.cursor/mcp.json):
{
"mcpServers": {
"invariance": {
"command": "npx",
"args": ["-y", "@invariance/mcp"],
"env": {
"INVARIANCE_API_KEY": "your-api-key"
}
}
}
}Herramientas disponibles
El servidor expone 37 herramientas que cubren toda la API de Invariance. Los nombres siguen el formato invariance_<recurso>_<acción>.
Ejecuciones (Runs) (invariance_run_*)
start, get, list, finish, fail, verify, metrics
Nodos (Nodes) (invariance_node_*)
write, list
Monitores (Monitors) (invariance_monitor_*)
create, list, get, update, pause, resume, evaluate, executions, findings
Señales (Signals) (invariance_signal_*)
emit, list, get, acknowledge, resolve
Hallazgos (Findings) (invariance_finding_*)
list, get, update
Revisiones (Reviews) (invariance_review_*)
list, get, claim, unclaim, resolve
Agentes (Agents) (invariance_agent_*)
me, set_key
Perspectivas (Insights)
invariance_narrative_get (resumen de ejecución sintetizado por LLM), invariance_ask (preguntas y respuestas basadas en turnos sobre tu KB + ejecuciones), invariance_kb_pages_list, invariance_kb_page_get
Para argumentos de objetos complejos (cuerpo del monitor, datos de señal, entrada/salida de nodo, metadatos de ejecución), las herramientas aceptan cadenas codificadas en JSON, que el servidor analiza antes de enviarlas a la API.
Alias de herramientas heredadas
Los 6 nombres de herramientas originales de versiones anteriores se mantienen como alias para que las configuraciones de cliente existentes sigan funcionando: invariance_create_run, invariance_get_run, invariance_list_runs, invariance_write_node, invariance_list_nodes, invariance_verify_run.
Transporte HTTP
Para ejecutar el servidor sobre HTTP transmitible (Streamable) en lugar de stdio:
INVARIANCE_API_KEY=your-api-key INVARIANCE_MCP_TRANSPORT=http INVARIANCE_MCP_PORT=3000 npx @invariance/mcpEl servidor expone un endpoint HTTP transmitible en http://127.0.0.1:3000/mcp y una comprobación de estado en http://127.0.0.1:3000/health.
Los clientes MCP que admiten transporte HTTP pueden conectarse utilizando la URL del endpoint /mcp en lugar de generar un subproceso.
Solución de problemas
"INVARIANCE_API_KEY environment variable is required"
Asegúrate de haber configurado la variable de entorno INVARIANCE_API_KEY en la configuración de tu cliente MCP. Consulta las guías de configuración anteriores.
El servidor no aparece en tu cliente MCP
Verifica que la ruta del archivo de configuración sea correcta para tu cliente
Reinicia el cliente después de editar la configuración
Comprueba que
npx @invariance/mcpse ejecute sin errores en tu terminal
Errores de autenticación
Verifica que tu clave de API sea válida en app.invariance.ai/settings/api-keys.
Tiempos de espera de conexión (Timeouts)
Si utilizas una INVARIANCE_BASE_URL personalizada, verifica que la URL sea accesible.
Contribución
Consulta CONTRIBUTING.md.
Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
AI agent observability for production traces, natural-language insights, and improvement loops.
Connect Claude, Cursor, or ChatGPT to your business data. Ask questions, get answers.
Data + AI observability — monitor and troubleshoot production-grade agents and the context they use.
Connect Claude, Cursor, Codex, and other AI tools to your robotics mission data.
Related MCP Servers
- AlicenseAqualityCmaintenanceConnects AI assistants to Warpmetrics telemetry data to monitor AI agent performance, execution runs, and LLM costs. It allows users to query success rates, latency, and spend metrics directly through natural language interfaces.2059MIT
- AlicenseCqualityCmaintenanceEnables AI-powered automated testing, security scanning, code review, and maintenance tasks directly within Claude Code or desktop.124MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI-driven incident response by connecting Claude to monitoring tools like Prometheus, Grafana, Loki, PagerDuty, and Slack for automated investigation and runbook generation.9

Confident AIofficial
AlicenseNot gradedqualityBmaintenanceConnects AI-powered tools to the Confident AI platform for evaluating, observing, and iterating on AI quality, enabling cloud evaluations, dataset management, prompt versioning, production tracing, and human annotations directly from editors like Cursor and Claude Code.2MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hardik-Singh/invariance-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server