errorbar
@omnia-voice/mcp
La plataforma errorbar como herramientas MCP: cada operación de la API pública (evals, jueces/criterios, gates, logs, datasets, alias, conjuntos de etiquetas, auditoría/verificación, endpoints dedicados, entrenamiento) invocable desde Claude Code, Claude Desktop, Cursor, o cualquier cliente MCP.
Una herramienta por operación de API, 76 herramientas, generadas a partir de los contratos de rutas de la plataforma. Las entradas se validan con los mismos nombres de campo y el mismo uso de mayúsculas y minúsculas (casing) que acepta la API REST; las respuestas se devuelven exactamente como las devolvió la API (JSON con formato legible, exportaciones como texto), incluidos el estado y el mensaje de error propios de la API.
Instalación
npx -y @omnia-voice/mcp # or: npm i -g @omnia-voice/mcp && omnia-mcpNecesita una OMNIA_API_KEY (una clave de API del área de trabajo, sk_…, desde Configuración → Claves de API). Dale a la clave solo los alcances que deba tener el agente: read para un agente de monitoreo, read + evals:write para uno que ejecute evaluaciones. La plataforma los aplica y la descripción dean cada herramienta indica qué alcance necesita.
Claude Code
claude mcp add errorbar -e OMNIA_API_KEY=sk_… -- npx -y @omnia-voice/mcpClaude Desktop / Cursor / cualquier configuración de mcpServers
{
"mcpServers": {
"errorbar": {
"command": "npx",
"args": ["-y", "@omnia-voice/mcp"],
"env": { "OMNIA_API_KEY": "sk_…" }
}
}
}Related MCP server: aman-mcp
Banderas
Bandera | Efecto |
| exponer solo herramientas |
| ocultar herramientas para que comiencen un trabajo bueno o profesión (ejecuciones de evals, entrenamiento, capacidad dedicada, ayudas de jeuces) |
| exponer solo estas herramientas |
| raíz de la API, por defecto |
Las herramientas que gastan crédito de la cuenta indican GASTA DINERO en su descripción y no son readOnlyHint; los clientes MCP que piden confirmación, llamadas antes, se solicitarán para las que no son de solo lectura.
Herramientas
Herramienta | Operación | Alcance |
|
| read |
|
| read |
|
| aliases:write |
|
| aliases:write |
|
| read |
|
| read |
|
| platform:write |
|
| read |
|
| read |
|
| platform:write · gasta |
|
| read |
|
| platform:write |
|
| read |
|
| evals:write |
|
| evals:write · gasta |
|
| read |
|
| read |
|
| evals:write |
|
| evals:write |
|
| evals:write · gasta |
|
| read |
|
| evals:write · gasta |
|
| read |
|
| evals:write · gasta |
|
| evals:write |
|
| evals:write |
|
| read |
|
| platform:write · gasta |
|
| read |
|
| read |
|
| platform:write · gasta |
|
| platform:write |
|
| read |
|
| read |
|
| platform:write |
|
| platform:write |
|
| read |
|
| evals:write · gasta |
|
| read |
|
| read |
|
| read |
|
| evals:write |
|
| evals:write |
|
| read |
|
| read |
|
| read |
|
| read |
|
| platform:write |
|
| read |
|
| platform:write · gasta |
|
| read |
|
| platform:write |
|
| read |
|
| platform:write · gasta |
|
| read |
|
| platform:write · gasta |
|
| read |
|
| platform:write |
|
| read |
|
| read |
|
| evals:write |
|
| evals:write |
|
| evals:write |
|
| read |
|
| evals:write |
|
| read |
|
| read |
|
| read |
|
| read |
|
| platform:write |
|
| leer |
|
| read |
|
| platform:write |
|
| read |
|
| read |
|
| read |
La descripción de cada herramienta incluye el contrato completo: todos los campos de consulta y del cuerpo, qué contiene la respuesta y las advertencias (feature flags, condiciones 400, semántica de cursor).
Uso programático
import { createServer, OmniaClient } from "@omnia-voice/mcp";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
const server = createServer({ client: new OmniaClient({ apiKey: process.env.OMNIA_API_KEY! }), readOnly: true });
await server.connect(new StdioServerTransport());Desarrollo
npm ci && npm run typecheck && npm test && npm run buildsrc/manifest.ts se genera a partir de las rutas app/api/v1 de la plataforma; test/manifest.test.ts fija el inventario exacto de rutas que debe cubrir, de modo que una nueva ruta de la plataforma haga fallar esta suite hasta que norte regenera el manifest.
Publicación
Sube una etiqueta vX.Y.Z: el flujo de publicación compila, ejecuta las pruebas y publica en npm con procedencia.
Licencia: Apache-2.0
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 Servers
- FlicenseCqualityDmaintenanceEnables interaction with the OpenData Platform API by dynamically exposing all endpoints as MCP tools with typed input schemas and HTTP handlers.99
- AlicenseNot gradedqualityBmaintenanceExposes identity, tools, workflows, guardrails, and evaluation as MCP tools — so any AI agent can read and write your ecosystem programmatically.32MIT

JustOneAPI MCP Serverofficial
AlicenseNot gradedqualityAmaintenanceExposes JustOneAPI endpoints as MCP tools, returning raw upstream JSON without field parsing for maximum data fidelity.1628MIT
Patronus MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceEnables running LLM evaluations, experiments, and custom evaluators through a standardized MCP interface.16Apache 2.0
Related MCP Connectors
34 production API tools over one hosted MCP endpoint.
A paid remote MCP for AI SDK data query MCP, built to return verdicts, receipts, usage logs, and aud
A paid remote MCP for AI SDK benchmark dashboard, built to return verdicts, receipts, usage logs, an
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/omnia-v/omnia-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server