Odel
dialogbrain mcp

dialogbrain mcp

@saloprj1MITUpdated 3mo ago

Unified inbox MCP for WhatsApp, Telegram, Email, voice — read/send messages, search, AI agents.

Server endpointStreamable HTTPNo authProbed

This is the third-party server itself — Odel doesn't run it. Hitting this URL directly talks straight to the upstream server with no auth or proxying. Connect through Odel to front it with managed auth.

DialogBrain MCP

Remote MCP server that connects your AI agent to a unified inbox spanning WhatsApp, Telegram, Instagram, Email, Livechat, and Voice calls — plus a workspace knowledge graph and AI agent orchestration.

What you can do

  • Read messages across channels: messages.read_history, threads.list, threads.search
  • Send messages: messages.send, messages.forward, messages.delete
  • Manage contacts: contacts.find, contacts.discover, contacts.sync, contacts.profile
  • Query workspace knowledge: workspace.search, kg.find_entity, kg.get_relationships
  • Trigger AI agents: agents.ask, agents.simulate_inbound, agents.approve_draft
  • Files, calendar, calls, voice, browser automation, YouTube — see full tool list in Developer Docs.

Quick start

Claude Desktop / Claude.ai (web)

Add as a Custom Connector with URL https://api.dialogbrain.com/mcp. Sign in via OAuth when prompted.

ChatGPT (Apps)

In the ChatGPT Apps directory, search for "DialogBrain" (pending review). Or add as a Custom MCP Server with the same URL.

Cursor / generic MCP clients

{
  "mcpServers": {
    "dialogbrain": {
      "url": "https://api.dialogbrain.com/mcp",
      "transport": "streamable-http",
      "auth": "oauth2"
    }
  }
}

Authentication

OAuth 2.0 with Dynamic Client Registration (RFC 7591). Your MCP client registers automatically and is granted an access token scoped to one DialogBrain workspace. Revoke at any time from Settings → Developer in app.dialogbrain.com.

Tool annotations

Every tool exposes accurate MCP hint annotations:

  • readOnlyHint — true for read tools (threads.list, messages.read_history, kg.find_entity, …)
  • destructiveHint — true for delete tools (messages.delete, widgets.delete, …)
  • openWorldHint — true for tools that touch third-party APIs (messages.send, web.search, contacts.sync, …)
  • idempotentHint — derived from read-only/delete-by-id semantics

See server.json for the registry manifest and gemini-extension.json for Gemini CLI integration.

Privacy & support

License

MIT — see LICENSE.