Skip to main content
Start the VoiceGateway MCP (Model Context Protocol) server.

Synopsis

The mcp command starts an MCP server that exposes 17 tools for AI coding agents to inspect and manage the gateway. Agents like Claude Code, Cursor, and Codex can use these tools to check provider status, view costs, register models, create projects, and more — all without leaving their workflow.

Usage

Options

Prerequisites

The mcp extra must be installed:
For the HTTP transport, the dashboard extra is also needed (for uvicorn and starlette):

Transport modes

stdio (default)

Used by local coding agents that launch the MCP server as a subprocess. The agent communicates over stdin/stdout using the MCP protocol.
No authentication is required for stdio transport.

HTTP/SSE

Used for remote access or shared team gateways. The server exposes an SSE endpoint at /sse and accepts messages at /messages/.
Authentication is enabled by setting the VOICEGW_MCP_TOKEN environment variable. See MCP transports for details.

Examples

Available tools

The MCP server exposes 17 tools across four categories: See the MCP tools reference for full documentation. voicegw serve | voicegw dashboard | voicegw status | MCP setup | MCP index