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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
462de93338146bb15abe851658f38d3bbbe9f35a40233e61770b10fce73896b4
|
|
| MD5 |
c3c655659930e94871d8e49c19c6350e
|
|
| BLAKE2b-256 |
d0c04725431b8b22971ce8adf9621aea22eaa61b3d226e760802431a73b4b607
|
File details
Details for the file deepctl_cmd_mcp-0.1.10-py3-none-any.whl.
File metadata
- Download URL: deepctl_cmd_mcp-0.1.10-py3-none-any.whl
- Upload date:
- Size: 11.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5449865b2a6acfe6faefa4f196b18e48c6d2666328e0ce00406c13f26ee1c992
|
|
| MD5 |
5e4aac02c747d253ca411408727de1a3
|
|
| BLAKE2b-256 |
2e66aaa0804a971c5c906fa84efa5a84e9e60a5a951ff8c0d624b78f12e992e9
|