Skip to main content

MCP server command for deepctl to interact with Deepgram's AI assistant service

Project description

deepctl-cmd-mcp

MCP (Model Context Protocol) server command for deepctl, enabling LLM clients to interact with Deepgram's AI assistant service.

Features

  • 🤖 Connect to Deepgram's Gnosis AI service via MCP
  • 🔧 Multiple transport modes (stdio, SSE, streamable-http)
  • 🔍 Intelligent question answering about Deepgram
  • 📚 API specification lookup
  • 💻 Code example generation
  • 📖 Documentation search

Installation

This package is installed as part of the deepctl CLI:

pip install deepgram-cli

Or install directly:

pip install deepctl-cmd-mcp

Usage

Run the MCP server:

deepctl mcp

With options:

# Use SSE transport on custom port
deepctl mcp --transport sse --port 8080

# Enable debug logging
deepctl mcp --debug

# Use custom API key
deepctl mcp --api-key YOUR_API_KEY

Known Limitations

Signal Handling in STDIO Mode

When running in STDIO mode (default), you may need to press Ctrl+C twice to stop the server. This is a known limitation of the FastMCP framework. For production deployments, consider using SSE or HTTP transport modes which handle signals more gracefully.

Transport Modes

Project details


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.10.tar.gz (10.2 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.10-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deepctl_cmd_mcp-0.1.10.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.13

File hashes

Hashes for deepctl_cmd_mcp-0.1.10.tar.gz
Algorithm Hash digest
SHA256 462de93338146bb15abe851658f38d3bbbe9f35a40233e61770b10fce73896b4
MD5 c3c655659930e94871d8e49c19c6350e
BLAKE2b-256 d0c04725431b8b22971ce8adf9621aea22eaa61b3d226e760802431a73b4b607

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deepctl_cmd_mcp-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 5449865b2a6acfe6faefa4f196b18e48c6d2666328e0ce00406c13f26ee1c992
MD5 5e4aac02c747d253ca411408727de1a3
BLAKE2b-256 2e66aaa0804a971c5c906fa84efa5a84e9e60a5a951ff8c0d624b78f12e992e9

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 Pingdom Monitoring Sentry Error logging StatusPage Status page