errorbar
@omnia-voice/mcp
Платформа errorbar как набор MCP-инструментов: каждый операция публичного API (эвалы, судьи/критерии, гейты, логиги, наборы данных, псевдонимы, наборы меток, аудит/верификация, выделенные эндпоинты, обучение) может вызываться из Claude Code, Claude Desktop, Cursor или любого MCP-клиента.
По одному инструменту на каждую API-операцию — всего 76 инструментов, сгенерированных из контрактов маршрутов платформы. Входные данные валидируется с теми же именами полей и в том же регистре символов, которые принимает REST API; ответы возвращаются ровно в том виде, в котором их вернула API (JSON — в отформатированном виде, экспорт — текстом), включая собственные статус ошибки и сообщение API.
Установка
npx -y @omnia-voice/mcp # or: npm i -g @omnia-voice/mcp && omnia-mcpПотребуется OMNIA_API_KEY — ключ API рабочего пространства (sk_…, из Settings → API keys). Выдайте ключу только те scopes, которые должны быть у агента: read — для мониторингового агента, read + evals:write — для того, кто запускает эвалы. Платформа следит за их соблюдением, а в описании каждого инструмента указано, какой scope ему нужен.
Claude Code
claude mcp add errorbar -e OMNIA_API_KEY=sk_… -- npx -y @omnia-voice/mcpClaude Desktop / Cursor / любая конфигурация mcpServers
{
"mcpServers": {
"errorbar": {
"command": "npx",
"args": ["-y", "@omnia-voice/mcp"],
"env": { "OMNIA_API_KEY": "sk_…" }
}
}
}Related MCP server: aman-mcp
Флаги
Флаг | Эффект |
| оставляет доступными только инструменты |
| скрывает инструменты, запускающие платные работы (прогоны эвалов, обучение, выделенные вычислительные ресурсы, помощь судей) |
| оставляет доступными только эти инструменты |
| корневой URL API, по умолчанию |
Инструменты, которые тратят кредиты кошелька, помечены в описании как SPENDS MONEY и не имеют readOnlyHint; MCP-клиенты, которые запрашивают подтверждение перед вызовами, не только читающими, попросят подтвердить эти инструменты.
Инструменты
Инструмент | Операция | Область доступа |
|
| read |
|
| read |
|
| aliases:write |
|
| aliases:write |
|
| read |
|
| read |
|
| platform:write |
|
| read |
|
| read |
|
| platform:write · тратит |
|
| read |
|
| platform:write |
|
| read |
|
| evals:write |
|
| evals:write · тратит |
|
| read |
|
| read |
|
| evals:write |
|
| evals:write |
|
| evals:write · тратит |
|
| read |
|
| evals:write · тратит |
|
| read |
|
| evals:write · тратит |
|
| evals:write |
|
| evals:write |
|
| read |
|
| platform:write · тратит |
|
| read |
|
| read |
|
| platform:write · тратит |
|
| platform:write |
|
| read |
|
| read |
|
| platform:write |
|
| platform:write |
|
| read |
|
| evals:write · тратит |
|
| read |
|
| read |
|
| read |
|
| evals:write |
|
| evals:write |
|
| read |
|
| read |
|
| read |
|
| read |
|
| platform:write |
|
| read |
|
| platform:write · тратит |
|
| read |
|
| platform:write |
|
| read |
|
| platform:write · тратит |
|
| read |
|
| platform:write · тратит |
|
| read |
|
| platform:write |
|
| read |
|
| read |
|
| evals:write |
|
| evals:write |
|
| evals:write |
|
| read |
|
| evals:write |
|
| read |
|
| read |
|
| read |
|
| read |
|
| platform:write |
|
| read |
|
| read |
|
| platform:write |
|
| read |
|
| read |
|
| read |
В описании каждого инструмента содержится полный контракт: все поля запроса и тела, содержимое ответа и подводные камни (флаги функций, условия кода 400, семантика курсора).
Программное использование
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());Разработка
npm ci && npm run typecheck && npm test && npm run buildsrc/manifest.ts генерируется из маршрутов app/api/v1 платформы; test/manifest.test.ts фиксирует точный перечень маршрутов, которые должны быть покрыты, поэтому новый маршрут платформы роняет этот набор тестов до тех пор, пока манифест не будет перегенерирован.
Релиз
Запушьте тег vX.Y.Z — workflow публикации соберёт проект, прогонит тесты и опубликует пакет в npm с provenance.
Лицензия: 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