@omnidim-ai/mcp-server

MCP serverAI & models

This integration connects your AI to OmniDimension so it can work with voice agents. Once added, your AI can dispatch calls and run bulk calling campaigns on your behalf.

Use @omnidim-ai/mcp-server in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add @omnidim-ai/mcp-server and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use @omnidim-ai/mcp-server

Details

Available today. Use it from your connected AI after setup.

Add the integration, then ask your AI to dispatch a call or set up a campaign with OmniDimension.

@omnidim-ai/mcp-serverStart free

What your AI can do with it

  • Drive voice agents through OmniDimension
  • Dispatch calls on demand
  • Run bulk calling campaigns

Install @omnidim-ai/mcp-server

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user omnidim-ai-mcp-server 'https://mcp.omnidim.io/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://mcp.omnidim.io/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=omnidim-ai-mcp-server&config=eyJ1cmwiOiJodHRwczovL21jcC5vbW5pZGltLmlvL21jcCJ9

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://mcp.omnidim.io/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add omnidim-ai-mcp-server --url 'https://mcp.omnidim.io/mcp'

    Run it once, then sign in with codex mcp login omnidim-ai-mcp-server if the server asks for an account.

From the project's README

As published by omnidim/omnidim-mcp-server in README.md.

Local stdio Model Context Protocol server for OmniDimension. Drive voice agents, dispatch calls, and manage knowledge bases from Claude, Cursor, Windsurf, or any MCP-compatible client.

Looking for the hosted OAuth variant? Use https://mcp.omnidim.io/mcp instead. The hosted server is the recommended path for Claude Desktop, Claude.ai, and any client that supports HTTP MCP.

Quick start

npx -y @omnidim-ai/mcp-server setup

Reuses a saved API key from ~/.config/omnidim/credentials if one exists, otherwise prompts for a new one and validates it. Then installs the server in any detected MCP client (Claude Code, Claude Desktop, Cursor, Windsurf). Get an API key at omnidim.io/api-management.

Manual install

Claude Code

claude mcp add omnidim -- npx -y @omnidim-ai/mcp-server

Claude Desktop, Cursor, Windsurf

Add this block to your MCP client config:

{
  "mcpServers": {
    "omnidim": {
      "command": "npx",
      "args": ["-y", "@omnidim-ai/mcp-server"],
      "env": {
        "OMNIDIM_API_KEY": "your_api_key_here"
      }
    }
  }
}

Get your API key from omnidim.io/api-management.

Config file locations:

ClientPath
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

Tools

SurfaceTools
Agentscreate, update, list, get, delete
Callsdispatch, list logs, get log
Bulk callscreate, fetch, get, actions, cancel, live status
Knowledge baselist, upload, attach, detach, delete
Phone numberslist, attach, detach, import (Twilio, Exotel, SIP)
Providerslist LLMs, list voices, list STT, list TTS
Resellerchild orgs, users, credits (reseller accounts only)

Full API reference: docs.omnidim.io.

Local development

git clone https://github.com/Omnidim/omnidim-mcp-server
cd omnidim-mcp-server
npm install
npm run build
OMNIDIM_API_KEY=sk_... npm start

Inspect tools and call them interactively:

OMNIDIM_API_KEY=sk_... npx @modelcontextprotocol/inspector node build/index.js

Telemetry

Anonymous usage data is sent to help us improve the package: package version, Node version, OS family, install count, session boots, tool names, and setup or crash outcomes as short error categories (e.g. config_write_error, http_500). No API keys, no tool inputs/outputs, no error messages, no file paths, no personal info.

Disable with:

npx -y @omnidim-ai/mcp-server telemetry disable

Full field-by-field breakdown and other opt-out options in TELEMETRY.md.

Troubleshooting

Run the diagnostics command to see versions, detected clients, backend reachability, and recent errors:

npx -y @omnidim-ai/mcp-server doctor

It never prints your API key. A local log of errors is kept at ~/.config/omnidim/logs/mcp.log (stays on your machine, never sent).

Reporting issues

See ISSUES.md for how to file bug reports, request features, or get help. Paste the doctor output into your report.

License

MIT

Signals

GitHub stars
7
Last commit
Sep 2026
Weekly_downloads
163 weekly_downloads
Advanced
Delivery
omnidim-mcp-server MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-omnidim-omnidim-mcp-server
Source
github.com/omnidim/omnidim-mcp-server
Hosted endpoint
https://mcp.omnidim.io/mcp