智能LLM优化与路由,适用于Claude桌面版和HTTP客户端

DeepMyst MCP Server通过模型上下文协议(MCP)在DeepMyst和Claude桌面版或其他客户端之间创建无缝桥梁。这种集成允许Claude和其他客户端利用DeepMyst的强大优化和路由功能,同时保持熟悉的流程。
令牌优化:DeepMyst识别提示中的冗余,智能压缩内容,保留关键信息,并保持上下文意义——所有这些都在显著减少令牌使用的同时不牺牲质量。
智能路由:系统分析每个查询的类别、复杂度水平和所需能力。它根据性能基准、令牌成本、响应延迟和能力支持通过加权评分系统评估可用模型。
# 创建一个服务器目录
mkdir DeepMyst-MCP
cd DeepMyst-MCP
# 下载服务器代码
# (或者复制提供的deepmyst_mcp.py文件中的代码)
# 创建并激活虚拟环境(可选但推荐)
uv venv
source .venv/bin/activate # 在macOS/Linux上
# 或者
.venv\Scripts\activate # 在Windows上
# 安装依赖项
uv pip install mcp openai aiohttp uvicorn starlette
对于Claude桌面版(STDIO传输):
python deepmyst_mcp.py --stdio
# 或者
uv run deepmyst_mcp.py --stdio
对于HTTP客户端(SSE传输):
python deepmyst_mcp.py --sse
# 或者自定义主机和端口
python deepmyst_mcp.py --sse --host 127.0.0.1 --port 3000
服务器现在支持明确的命令行参数:
--stdio - 使用STDIO传输(针对Claude桌面版)--sse - 使用SSE传输(针对HTTP客户端)--host HOST - 指定主机地址(默认:0.0.0.0)--port PORT - 指定端口号(默认:8000)--debug - 启用调试日志您也可以使用环境变量:
export HOST=127.0.0.1 # 更改主机
export PORT=3000 # 更改端口
python deepmyst_mcp.py --sse
DeepMyst MCP Server公开可用地址为:https://mcp.deepmyst.com
可用端点:
https://mcp.deepmyst.com/ssehttps://mcp.deepmyst.com/messages打开您的Claude桌面配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json添加DeepMyst MCP服务器配置:
{
"mcpServers": {
"deepmyst": {
"command": "python",
"args": [
"/path/to/deepmyst_mcp.py",
"--stdio"
]
}
}
}
DeepMyst MCP服务器提供多个强大工具:
获取最佳模型进行查询 分析您的查询并推荐最优模型。
提示:哪种模型最适合写一篇关于量子物理的诗歌?
参数:
- api_key: your-deepmyst-api-key
优化完成 生成带有令牌优化的响应以降低成本。
提示:使用optimized_completion解释量子纠缠,参数如下:
- api_key: your-deepmyst-api-key
- model: gpt-4o
- temperature: 0.7
自动路由完成 使用DeepMyst路由器选择最佳模型生成响应。
提示:使用auto_routed_completion生成Python函数,参数如下:
- api_key: your-deepmyst-api-key
- base_model: gpt-4o-mini
智能完成 结合路由和优化——首先确定查询的最佳模型,然后可选地应用令牌优化。
提示:使用smart_completion解释区块链如何工作,参数如下:
- api_key: your-deepmyst-api-key
- optimize: true
DeepMyst完成 最灵活的工具,所有选项均可配置。
提示:使用deepmyst_completion总结这篇文章,参数如下:
- api_key: your-deepmyst-api-key
- base_model: gpt-4o
- optimize: true
- auto_route: false
DeepMyst使复杂问题能够被分解并分配给多个专业LLM:
示例:对于复杂的商业策略分析,DeepMyst可以将市场研究路由到数据导向型模型,创意构思到生成型专家,风险评估到具有更好推理能力的模型。
高效管理和处理大型文档或复杂对话:
示例:当分析一份500页的法律文件时,DeepMyst可以对文档进行分块,将各部分路由到专门的法律分析模型,并逐步建立全面分析,而不会触及上下文限制。
根据其特定能力匹配任务到最合适的模型:
示例:财务分析工作流可以将数据处理路由到快速、高效的模型,数值分析到数学专长的模型,最终报告生成到具有更好写作能力的模型。
通过支持SSE传输,您可以将DeepMyst MCP集成到Web应用程序中:
示例:构建一个Web界面,连接到DeepMyst MCP服务器,让用户通过统一的UI与多个LLM互动。
DeepMyst支持多个LLM提供商,包括:
服务器现在要求客户端在每次工具调用时提供他们的DeepMyst API密钥。这有几个安全影响:
优点:
注意事项:
为了在生产环境中增强安全性:
Claude没有显示锤子图标:
API密钥错误:
服务器连接问题:
SSE传输问题:
MCP Inspector连接性:
npx @modelcontextprotocol/inspector dev http://localhost:8000--env参数查看DeepMyst MCP服务器日志以获取更多详细的故障排除信息。日志写入与服务器脚本相同的目录下的deepmyst.log。
您可以使用--debug标志启用调试日志:
python deepmyst_mcp.py --stdio --debug
对于SSE部署,可以通过访问deepmyst://health资源来检查服务器健康状态:
提示:检查DeepMyst MCP服务器的健康状况。
要连接到公共DeepMyst MCP服务器:
使用SSE端点连接到公共服务器:
const mcpClient = new McpClient({
sseEndpoint: "https://mcp.deepmyst.com/sse",
messageEndpoint: "https://mcp.deepmyst.com/messages"
});
使用MCP CLI和SSE传输:
mcp connect sse --url https://mcp.deepmyst.com
要将MCP Inspector连接到公共服务器:
npx @modelcontextprotocol/inspector dev https://mcp.deepmyst.com
DeepMyst MCP Server根据MIT许可证授权