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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

deepctl_cmd_mcp-0.1.15.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

deepctl_cmd_mcp-0.1.15-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file deepctl_cmd_mcp-0.1.15.tar.gz.

File metadata

  • Download URL: deepctl_cmd_mcp-0.1.15.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for deepctl_cmd_mcp-0.1.15.tar.gz
Algorithm Hash digest
SHA256 434545cc0ca011a3baf9d0ef53b53dad81e34700f6a8ce868d52a912ca841b04
MD5 ba3c709b093072bbe9eb39e893c6939d
BLAKE2b-256 7a4fd10506da751ea2d1048c3bbf2070ba30f991c6db6205f125443bddc90f01

See more details on using hashes here.

File details

Details for the file deepctl_cmd_mcp-0.1.15-py3-none-any.whl.

File metadata

File hashes

Hashes for deepctl_cmd_mcp-0.1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 4eac50f4c1c8609a53bfc9a97a12b2bea99656a431db2b5bd0838b817121e521
MD5 b2beaf241850b0f377daf3b1597635a6
BLAKE2b-256 f68f1b168b750c0e30f9aaf2624d737e2f65c1d272f74a73891458b6ed306eb6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page