npx skills add ...
npx skills add deepgram/skills --skill setup-mcp
npx skills add deepgram/skills --skill setup-mcp
Set up the Deepgram MCP server for your AI coding tool. Checks whether the Deepgram CLI (dg/deepctl) is installed: if so, uses the local CLI MCP server (dg mcp) for full tool access; otherwise offers the hosted documentation MCP or suggests installing the CLI. Use whenever someone wants to install Deepgram's agentic tools, set up the MCP server, or connect their editor to Deepgram.
You are setting up Deepgram MCP integration for the user. Follow these steps:
Run dg --version (or deepctl --version, or where dg on Windows) to check if the
Deepgram CLI is installed.
dg mcp) — this gives full access to Deepgram
tools including transcription, text-to-speech, project management, and more.Determine which AI coding tool the user is running. Check for:
.claude/ directory in the project or user home.cursor/ directory in the project root.windsurf/ directory in the project rootIf multiple are detected, or none are detected, ask the user which tool they want to configure.
Ask the user whether they want the MCP server configured:
dg) IS installed — use the local CLI MCPWrite or merge into the project's .cursor/mcp.json:
Write or merge into the project's .windsurf/mcp.json:
Provide the MCP server command and let them configure manually:
dg["mcp"]Tell the user:
The Deepgram CLI isn't installed. You can either:
- Install the CLI (
pipx install deepctl) for full Deepgram tool access, then re-run/deepgram:setup-mcp- Use the hosted MCP for documentation queries right now
If they choose the hosted MCP (or want it alongside the CLI):
Write or merge into the project's .cursor/mcp.json:
Write or merge into the project's .windsurf/mcp.json:
Provide the MCP server details and let them configure manually:
https://api.dx.deepgram.com/kapa/mcpAfter installation:
/reload-plugins to activate immediately, no restart needed.Then tell the user:
The Deepgram MCP server is now configured.
If using the CLI MCP (dg mcp), add:
Available tools include transcription, text-to-speech, project management, and usage queries. Try asking to transcribe an audio file or convert text to speech.
If using the hosted docs MCP, add:
Your tool can now query Deepgram's full documentation directly — try asking about API parameters, voice agents, or model capabilities.
Link them to Deepgram Agentic Tools for more details.
If the MCP server fails to connect:
dg --version works and dg mcp runs without errors. Update
with pipx upgrade deepctl or pip install --upgrade deepctl.https://api.dx.deepgram.com/kapa/mcp is accessible.pipx install deepctl# Project scope
claude mcp add deepgram-docs --scope project --transport http https://api.dx.deepgram.com/kapa/mcp
# User/global scope
claude mcp add deepgram-docs --transport http https://api.dx.deepgram.com/kapa/mcp{
"mcpServers": {
"deepgram-docs": {
"type": "http",
"url": "https://api.dx.deepgram.com/kapa/mcp"
}
}
}{
"mcpServers": {
"deepgram-docs": {
"type": "http",
"url": "https://api.dx.deepgram.com/kapa/mcp"
}
}
}