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.

Release history Release notifications | RSS feed

This release

0.1.15 This release

2 files

0.1.14

2 files

0.1.13

2 files

0.1.12

2 files

0.1.11

2 files

0.1.10

2 files

0.1.8

2 files

0.1.7

2 files

0.1.4

2 files

0.1.0

2 files

Supported by

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