Connecter des agents au MCP MultiVoice

Les agents ne se connectent pas seuls. Configurez l’URL MCP ; un humain termine l’OAuth dans le navigateur.

URL MCP

https://db.multivoice.ai/mcp

Paramètres canoniques

Config namemultivoice
MCP URLhttps://db.multivoice.ai/mcp
TransportStreamable HTTP POST only
GET /mcpGET /mcp returns 405 — expected; no SSE
Resourcehttps://db.multivoice.ai/mcp
Issuerhttps://db.multivoice.ai
PRMhttps://db.multivoice.ai/.well-known/oauth-protected-resource/mcp
AS metadatahttps://db.multivoice.ai/.well-known/oauth-authorization-server
Authorizehttps://db.multivoice.ai/oauth/authorize
Tokenhttps://db.multivoice.ai/oauth/token
Register (DCR)https://db.multivoice.ai/oauth/register
AuthOAuth 2.1 Authorization Code + PKCE S256, public client

Cursor

  1. Settings → MCP → Add HTTP server.
  2. URL: https://db.multivoice.ai/mcp, name: multivoice.
  3. Or project .cursor/mcp.json:
{
  "mcpServers": {
    "multivoice": {
      "url": "https://db.multivoice.ai/mcp"
    }
  }
}

Connect → browser OAuth (human login). Do not put API keys or JWTs in JSON. First smoke: multivoice.account.get.

Codex

codex mcp add multivoice --url https://db.multivoice.ai/mcp
codex mcp login multivoice

Règles pour les agents

  • Do not use GET on /mcp as transport (405 is normal).
  • Do not start stdio/npx wrappers. Do not call LLM/synthesis servers instead of MCP.
  • Write only the URL into client config. Never insert tokens, passwords, CLIENT_API_KEY.
  • Stop and ask the human to Connect / codex mcp login.
  • Orders: orders.get_create_optionssources.inspect orders.prepare_create → show total → orders.execute_create.
  • Language ids lowercase (ru, not RU).

Also see /llms.txt for crawlers and agents.