基本能力
产品定位
Deepseek-Thinking-Claude-3.5-Sonnet-CLINE-MCP 是一个结合了 DeepSeek R1 推理能力和 Claude 3.5 Sonnet 响应生成能力的 MCP 服务器,旨在提供高质量的 AI 生成内容和开发效率工具。
核心功能
- 两阶段处理:
- 使用 DeepSeek R1 进行初始推理(50k 字符上下文)
- 使用 Claude 3.5 Sonnet 生成最终响应(600k 字符上下文)
- 通过 OpenRouter 的统一 API 访问两种模型
-
将 DeepSeek 的推理令牌注入到 Claude 的上下文中
-
智能对话管理:
- 使用文件修改时间检测活动对话
- 处理多个并发对话
- 自动过滤已结束的对话
-
支持需要时清除上下文
-
优化参数:
- 模型特定的上下文限制:
- DeepSeek: 50,000 字符用于集中推理
- Claude: 600,000 字符用于全面响应
- 推荐设置:
- temperature: 0.7 用于平衡创造力
- top_p: 1.0 用于全概率分布
- repetition_penalty: 1.0 防止重复
适用场景
- 需要高质量 AI 生成内容的场景
- 开发效率工具
- 需要结合多种 AI 模型能力的场景
工具列表
- generate_response:
- 主工具,用于生成响应
-
参数包括 prompt(必填)、showReasoning(可选)、clearContext(可选)、includeHistory(可选)
-
check_response_status:
- 用于检查响应生成任务的状态
- 参数包括 taskId(必填)
常见问题解答
- 响应可能需要最多 60 秒完成
- 状态进度:pending → reasoning → responding → complete
使用教程
使用依赖
- 需要安装 Node.js 和 npm
安装教程
-
通过 Smithery 安装:
bash
npx -y @smithery/cli install @newideas99/Deepseek-Thinking-Claude-3.5-Sonnet-CLINE-MCP --client claude -
手动安装:
bash
git clone https://github.com/yourusername/Deepseek-Thinking-Claude-3.5-Sonnet-CLINE-MCP.git
cd Deepseek-Thinking-Claude-3.5-Sonnet-CLINE-MCP
npm install -
创建
.env
文件:
env
OPENROUTER_API_KEY=your_openrouter_api_key_here
DEEPSEEK_MODEL=deepseek/deepseek-r1
CLAUDE_MODEL=anthropic/claude-3.5-sonnet:beta -
构建服务器:
bash
npm run build
调试方式
-
开发模式下自动重建:
bash
npm run watch -
使用 Cline MCP 设置:
json
{
"mcpServers": {
"deepseek-claude": {
"command": "/path/to/node",
"args": ["/path/to/Deepseek-Thinking-Claude-3.5-Sonnet-CLINE-MCP/build/index.js"],
"env": {
"OPENROUTER_API_KEY": "your_key_here"
},
"disabled": false,
"autoApprove": []
}
}
}