Agentic developer tools

Deepgram CLI, MCP servers, and agent skills โ€” give your AI coding tools built-in knowledge of Deepgram APIs, docs, and starter apps.

Deepgram provides multiple ways to embed Deepgram knowledge directly into AI-powered developer tools: a CLI with a built-in MCP server, a docs MCP server for querying documentation, and a skills marketplace with structured reference material your tools can load on demand.

Deepgram CLI

The dg CLI gives you full access to Deepgram APIs from your terminal โ€” speech-to-text, text-to-speech, voice agents, and more โ€” with 28 commands and a built-in MCP server.

Install

macOS / Linux:

$curl -fsSL https://deepgram.com/install.sh | sh

Windows (PowerShell):

1iwr https://deepgram.com/install.ps1 -useb | iex

Package managers:

$pip install deepctl # pip
$uv tool install deepctl # uv
$pipx install deepctl # pipx

Built-in MCP server

The CLI includes a built-in MCP server that gives your AI coding tools direct access to Deepgram APIs:

$dg mcp # Start MCP server (stdio)
$dg mcp --transport sse --port 8000 # SSE transport

Add to your editorโ€™s MCP configuration:

1{
2 "mcpServers": {
3 "deepgram": {
4 "type": "stdio",
5 "command": "dg",
6 "args": ["mcp"]
7 }
8 }
9}

For full CLI documentation, visit cli.deepgram.com.

Docs MCP server

The Deepgram docs MCP server lets AI coding tools query the full Deepgram documentation. It is available over HTTP at two endpoints:

TransportHTTP
URLhttps://api.dx.deepgram.com/kapa/mcp
Alternative URLhttps://deepgram.mcp.kapa.ai

Claude Code

Add the server with a single command:

$claude mcp add deepgram-docs --scope project --transport http https://api.dx.deepgram.com/kapa/mcp

Cursor, Windsurf, and other MCP clients

Add the following to your MCP configuration file (for example, .cursor/mcp.json or .windsurf/mcp.json):

1{
2 "mcpServers": {
3 "deepgram-docs": {
4 "type": "http",
5 "url": "https://api.dx.deepgram.com/kapa/mcp"
6 }
7 }
8}

Once connected, your AI tool can answer questions about any Deepgram API, SDK, or feature using the official documentation as its source.

Skills marketplace

The Deepgram skills repository contains agent-agnostic skill files that AI coding tools load to understand specific parts of the Deepgram platform. Each skill is a folder of plain Markdown that any tool can consume.

Available skills

SkillDescription
apiFull API reference for all Deepgram REST and WebSocket APIs, generated from OpenAPI and AsyncAPI specs
docsDocumentation navigator with topic-by-topic pointers and MCP server setup instructions
startersReady-to-run demo apps across 13 frameworks and 7 features
setup-mcpSet up the Deepgram MCP server for your AI coding tool

Quick setup (Claude Code)

Register the repository as a plugin marketplace:

$/plugin marketplace add deepgram/skills

Install the Deepgram plugin:

$/plugin install deepgram@deepgram-agent-skills

This gives you the following slash commands: /deepgram:api, /deepgram:docs, /deepgram:starters, and /deepgram:setup-mcp.

SDKs

Deepgram provides official SDKs so you can integrate speech-to-text, text-to-speech, voice agents, and audio intelligence into your application in the language of your choice.

For a full breakdown of which SDK supports which API feature, see the SDK feature matrix.