Skip to main content

Prerequisites

The MCP server ships inside the dashboard extra; there is no separate mcp extra. livekit is required too, even for Pipecat-only agents: every voicegw subcommand imports it at CLI startup. See Installation for the full extras matrix.

Claude Code

Add to .mcp.json in your project root, or your user-scoped Claude config:
With a non-default config file:
If VoiceGateway is installed in a virtualenv that isn’t on PATH, point command at the full binary path instead (e.g. /path/to/venv/bin/voicegw). Restart Claude Code after saving. It connects over stdio and lists the ten default tools (25 with VOICEGW_MCP_ADMIN=1 set on the server). See Default tools.

Cursor

Add the same command/args shape to .cursor/mcp.json (project) or the global Cursor MCP settings for stdio, or point at a shared HTTP/SSE server:
See Transports & auth for running the server that way and securing it.

Codex (OpenAI CLI)

Codex speaks MCP over stdio with the same config shape as Claude Code above.

Example prompts

Against the default tool surface (VOICEGW_MCP_ADMIN unset): With VOICEGW_MCP_ADMIN=1 the agent can also add and test provider credentials and delete resources; see Admin tools.

Next steps