
Think MCP

2025.03.28
7
Python深度思考工具AI分析工具开发效率
Think MCP 是一个基于 Model Context Protocol (MCP) 实现的工具,专门用于提供深度思考能力。它利用 OpenAI 的 o3-mini 模型,通过标准化的 MCP 接口为用户提供深度思考和分析功能。该工具具备全面的错误处理和日志记录功能,适用于需要复杂思考和分析的场景。
View on GitHub
Overview
基本能力
产品定位
Think MCP 是一个基于 MCP 协议的深度思考工具,旨在通过标准化的接口提供复杂的思考和分析能力。
核心功能
- 实现 MCP 协议的 "think" 能力
- 使用 OpenAI 的 o3-mini 模型进行深度思考分析
- 使用 stdio 传输方式,便于与其他工具集成
- 全面的错误处理和日志记录
适用场景
- 需要复杂思考和分析的开发场景
- 与 Claude Desktop 集成的自动化思考任务
- 开发效率工具链中的思考组件
工具列表
- OpenAI o3-mini 模型:提供深度思考和分析能力
- MCP 协议:标准化接口,便于集成
常见问题解答
- 如何配置 Claude Desktop 使用 MCP server? 在 Claude Desktop 的配置文件中添加 MCP server 的配置信息,并确保路径正确。
- 如何设置 OpenAI API key?
在项目根目录的
.env
文件中设置OPENAI_API_KEY
环境变量。
使用教程
使用依赖
安装项目依赖:
pip install -r requirements.txt
安装教程
-
设置 OpenAI API key: 在项目根目录创建或编辑
.env
文件,添加以下内容:OPENAI_API_KEY=your_api_key_here
-
配置 Claude Desktop 使用 MCP server:
- macOS: 编辑
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: 编辑
C:\Users\YourUsername\AppData\Roaming\Claude\claude_desktop_config.json
添加以下配置(替换为实际路径):
json
{
"mcpServers": {
"think": {
"command": "/full/path/to/python",
"args": [
"/full/path/to/main.py"
]
}
}
}
- 重启 Claude Desktop
调试方式
- 检查日志文件以查看错误信息
- 确保 API key 正确设置
- 验证配置文件的路径是否正确
许可证
None