关于 🤔 Thoughtful Claude - DeepSeek R1 Reasoning Server
这是一个 MCP 服务,通过接入 DeepSeek R1 的推理模型来增强 Claude 的推理能力。适合需要处理多步骤推理、数学比较或逻辑题的用户。
主要功能
- 01接入 DeepSeek R1 推理模型
- 02支持多步骤复杂推理任务
- 03通过 .env 文件读取 API 密钥
- 04基于 async/await 的 Python 实现
适用场景
- 01数学大小比较与求解
- 02逻辑推理题分析
- 03复杂问题的多角度对比分析
MCP 相关
该服务以 MCP 服务的形式运行,向 Claude Desktop 等 MCP 客户端提供推理工具,客户端将推理请求转交给 DeepSeek R1 并将结果返回。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
🤔 Thoughtful Claude - DeepSeek R1 推理服务
一个通过集成 DeepSeek R1 的先进推理引擎来增强 Claude 推理能力的 MCP 服务。该服务让 Claude 能够使用 DeepSeek 的先进推理模型,该模型通过大规模强化学习开发而成。
🌟 功能
-
先进推理集成
- 利用 DeepSeek R1 的推理引擎
- 与 Claude 的思考过程无缝集成
- 处理复杂的多步推理任务
-
企业级安全
- 支持环境变量(
.env文件) - 安全地处理 API 密钥
- 不会在响应中泄露密钥
- 支持环境变量(
-
MCP 协议支持
- 完整实现 MCP 服务
- 处理流式响应
- 妥善管理错误
-
现代 Python 架构
- 使用 async/await 高效处理
- 妥善处理异常
- 代码组织清晰
📦 安装
-
先决条件
- Python 3.12+
- uv 包管理器
- DeepSeek API 密钥(可从 platform.deepseek.com 获取)
-
快速开始
# Clone repository
git clone https://github.com/martinbowling/thoughtful-claude.git
cd thoughtful-claude
# Install MCP and dependencies
pip install "mcp[cli]" httpx python-dotenv
# Create .env file with your API key
echo "DEEPSEEK_API_KEY=your_key_here" > .env
# Install the MCP server with environment variables
mcp install server.py -f .env
mcp install 命令将:
- 在 Claude Desktop 中注册此服务
- 使用
.env中的环境变量进行设置 - 配置服务,使其使用正确的 Python 解释器运行
你可以在 Claude Desktop 界面中查找 🔨 工具图标,以确认安装成功。
🚀 使用方法
-
启动服务 配置正确后,当你使用 Claude Desktop 时,服务会自动启动。
-
基本工作流
- Claude 收到需要推理的查询
- 查询被发送到 DeepSeek R1 进行高级推理
- 推理结果会封装在
<ant_thinking>标签中并返回给 Claude - Claude 将推理结果融入回复
-
示例查询
- 数学比较:“9.9 是否大于 9.11?”
- 逻辑谜题:“如果所有 A 都是 B,且某些 B 是 C,我们能得出什么结论?”
- 复杂分析:“比较量子计算与经典计算,并说明两者的异同”
🧠 技术细节
推理流程
-
查询处理
- 以结构化格式接收上下文和问题
- 合并输入,以便进行全面推理
-
DeepSeek R1 集成
- 模型:
deepseek-reasoner - 流式处理:启用,以便实时处理
- 最大令牌数:1(针对推理提取进行了优化)
- 输出:结构化推理内容
- 模型:
错误处理
-
API 错误
- 在
<ant_thinking>标签中妥善封装错误 - 提供清晰的错误消息以便调试
- 妥善传播异常
- 在
-
连接问题
- 超时处理(默认 30 秒)
- 自动清理数据流
- 资源管理
🛠 故障排除
常见问题
# Server not found in Claude Desktop
ERROR: MCP server not detected
# Solution
Check claude_desktop_config.json path and format
性能提示
- 保持查询聚焦且具体
- 在可用时提供相关上下文
- 对复杂查询使用结构化输入格式
📄 许可证
MIT 许可证 - 详情请参阅 LICENSE
🙏 致谢
- DeepSeek R1 - 感谢其在推理能力方面的突破性工作
- Claude - 感谢其先进的 AI 助手平台
- MCP Protocol - 感谢其实现了 AI 工具的无缝集成
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。