@omnidim-ai/mcp-server
Локальный сервер Model Context Protocol через stdio для OmniDimension. Управляйте голосовыми агентами, маршрутизируйте вызовы и администрируйте базы знаний из Claude, Cursor, Windsurf или любого клиента, совместимого с MCP.
Ищете размещённый вариант OAuth? Используйте https://mcp.omnidim.io/mcp вместо этого. Размещённый сервер — рекомендуемый путь для Claude Desktop, Claude.ai и любого клиента, поддерживающего HTTP MCP.
Быстрый старт
npx -y @omnidim-ai/mcp-server setup
Повторно использует сохранённый API-ключ из ~/.config/omnidim/credentials, если он существует; в противном случае запрашивает новый ключ и валидирует его. Затем устанавливает сервер в любом обнаруженном MCP-клиенте (Claude Code, Claude Desktop, Cursor, Windsurf). Получите API-ключ на omnidim.io/api-management.
Ручная установка
Claude Code
claude mcp add omnidim -- npx -y @omnidim-ai/mcp-server
Claude Desktop, Cursor, Windsurf
Добавьте этот блок в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"omnidim": {
"command": "npx",
"args": ["-y", "@omnidim-ai/mcp-server"],
"env": {
"OMNIDIM_API_KEY": "your_api_key_here"
}
}
}
}
Получите ваш API-ключ на omnidim.io/api-management.
Местоположение конфигурационных файлов:
| Клиент | Путь |
|---|---|
| Claude Desktop (macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Desktop (Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| Cursor | ~/.cursor/mcp.json |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
Инструменты
| Поверхность | Инструменты |
|---|---|
| Агенты | create, update, list, get, delete |
| Вызовы | dispatch, list logs, get log |
| Пакетные вызовы | create, fetch, get, actions, cancel, live status |
| База знаний | list, upload, attach, detach, delete |
| Номера телефонов | list, attach, detach, import (Twilio, Exotel, SIP) |
| Поставщики | list LLMs, list voices, list STT, list TTS |
| Перепродавец | child orgs, users, credits (reseller accounts only) |
Полная справка API: docs.omnidim.io.
Локальная разработка
git clone https://github.com/Omnidim/omnidim-mcp-server
cd omnidim-mcp-server
npm install
npm run build
OMNIDIM_API_KEY=sk_... npm start
Интерактивно просмотреть инструменты и вызвать их:
OMNIDIM_API_KEY=sk_... npx @modelcontextprotocol/inspector node build/index.js
Телеметрия
Анонимные данные об использовании отправляются, чтобы помочь нам улучшать пакет: версия пакета, версия Node, семейство ОС, количество установок, запуск сессий, имена инструментов и результаты установки или сбоев в виде коротких категорий ошибок (например, config_write_error, http_500). Никаких API-ключей, никаких входов/выходов инструментов, никаких сообщений об ошибках, никаких путей к файлам, никакой личной информации.
Отключить можно так:
npx -y @omnidim-ai/mcp-server telemetry disable
Полное пошаговое разъяснение и прочие параметры отказа можно найти в TELEMETRY.md.
Устранение неполадок
Запустите диагностическую команду, чтобы увидеть версии, обнаруженные клиенты, доступность бэкенда и последние ошибки:
npx -y @omnidim-ai/mcp-server doctor
Команда никогда не выводит ваш API-ключ. Локальный журнал ошибок хранится по адресу ~/.config/omnidim/logs/mcp.log (остается на вашем устройстве и никогда не отправляется).
Сообщение об ошибках
Смотрите ISSUES.md о том, как сообщать об ошибках, запрашивать новые функции или получать помощь. Вставьте вывод команды doctor в ваш отчёт.