Think MCP

Think MCP

site icon
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

安装教程

  1. 设置 OpenAI API key: 在项目根目录创建或编辑 .env 文件,添加以下内容: OPENAI_API_KEY=your_api_key_here

  2. 配置 Claude Desktop 使用 MCP server:

  3. macOS: 编辑 ~/Library/Application Support/Claude/claude_desktop_config.json
  4. 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" ] } } }

  1. 重启 Claude Desktop

调试方式

  • 检查日志文件以查看错误信息
  • 确保 API key 正确设置
  • 验证配置文件的路径是否正确

许可证

None