Skip to main content

deepctl-cmd-mcp

Part of deepctl — Official Deepgram CLI

MCP proxy command for deepctl — connects to Deepgram's developer API

Installation

This package is included with deepctl and does not need to be installed separately.

Install deepctl

# Install with pip
pip install deepctl

# Or install with uv
uv tool install deepctl

# Or install with pipx
pipx install deepctl

# Or run without installing
uvx deepctl --help
pipx run deepctl --help

Commands

Command Entry Point
deepctl mcp deepctl_cmd_mcp.command:McpCommand

MCP Server Setup

The deepctl mcp command runs an MCP (Model Context Protocol) proxy that connects to Deepgram's developer API and exposes tools to AI code editors.

Prerequisites

# Login to Deepgram (stores credentials in system keyring)
deepctl login

# Or set the environment variable
export DEEPGRAM_API_KEY="your-api-key"

Claude Code

Add to your project's .mcp.json:

{
  "mcpServers": {
    "deepgram": {
      "type": "stdio",
      "command": "uvx",
      "args": ["deepctl", "mcp"]
    }
  }
}

Or with an explicit API key:

{
  "mcpServers": {
    "deepgram": {
      "type": "stdio",
      "command": "uvx",
      "args": ["deepctl", "--api-key", "YOUR_KEY", "mcp"]
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "deepgram": {
      "command": "uvx",
      "args": ["deepctl", "mcp"]
    }
  }
}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "deepgram": {
      "command": "uvx",
      "args": ["deepctl", "mcp"]
    }
  }
}

Alternative: pipx

Replace uvx with pipx run in any of the above configurations:

{
  "command": "pipx",
  "args": ["run", "deepctl", "mcp"]
}

Alternative: Local development

If running from a local clone of the repository:

{
  "command": "uv",
  "args": ["run", "dg", "mcp"]
}

Transport modes

By default the MCP server uses stdio (for editor integration). You can also run it as an HTTP server:

# SSE transport
deepctl mcp --transport sse --port 8000

Dependencies

  • deepgram-mcp>=0.1.0
  • rich>=13.9.4
  • click>=8.1.7
  • pydantic>=2.10.1

License

MIT — see LICENSE

Metadata

Release files for deepctl-cmd-mcp 0.1.15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deepctl-cmd-mcp 0.1.15
File Size Uploaded
deepctl_cmd_mcp-0.1.15.tar.gz 5.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for deepctl-cmd-mcp 0.1.15
File Interpreter ABI Platform
deepctl_cmd_mcp-0.1.15-py3-none-any.whl Python 3 none any Details

Total release size: 12.1 kB

Release files / deepctl_cmd_mcp-0.1.15.tar.gz

Download URL deepctl_cmd_mcp-0.1.15.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
434545cc0ca011a3baf9d0ef53b53dad81e34700f6a8ce868d52a912ca841b04
BLAKE2b-256 checksum
How to use checksums
7a4fd10506da751ea2d1048c3bbf2070ba30f991c6db6205f125443bddc90f01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / deepctl_cmd_mcp-0.1.15-py3-none-any.whl

Download URL deepctl_cmd_mcp-0.1.15-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4eac50f4c1c8609a53bfc9a97a12b2bea99656a431db2b5bd0838b817121e521
BLAKE2b-256 checksum
How to use checksums
f68f1b168b750c0e30f9aaf2624d737e2f65c1d272f74a73891458b6ed306eb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.1.15 This release

2 release files

0.1.14

2 release files

0.1.12

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.4

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page