README
🚀 思考 MCP 工具
Think MCP 是一个实现 MCP(模型上下文协议)服务器的项目,它为结构化推理提供了“思考”工具,能增强代理式 AI 工作流程中智能体的推理能力。该项目的灵感源自 Anthropic 的工程文章 The "think" tool: Enabling Claude to stop and think in complex tool use situations。
根据参考文献,添加“思考”工具可提升模型的评估指标,让不具备高级推理技能的模型也能进行推理。

🚀 快速开始
Think MCP 项目旨在为结构化推理提供支持,增强智能体的推理能力。下面为你介绍其使用方法。
✨ 主要特性
- 实现了 Anthropic 研究中描述的“思考”工具。
- 基于标准 MCP 服务器,使用 mcp[cli]。
- 可集成到 Claude 或其他代理式大语言模型中。
📦 安装指南
文档未提及具体安装步骤,暂不提供。
💻 使用示例
基础用法
MCP 服务器配置
将此 MCP 服务器添加到您最喜欢的智能体。
"mcpServers": {
"think-mcp": {
"command": "uvx",
"args": ["think-mcp"],
"enabled": true
}
}
工具定义
“思考”工具的定义如下:
- 输入:
thought(字符串)——一个需要思考的想法。 - 行为:将想法追加到日志中以进行结构化推理。
高级用法
添加其他工具供您的智能体使用,如批评、计划、搜索。
"mcpServers": {
"think-mcp": {
"command": "uvx",
"args": ["think-mcp", "--advanced"],
"enabled": true,
"env": {
"TAVILY_API_KEY": ... YOUR TAVILY API KEY HERE ...
}
}
}
📚 详细文档
什么是“思考”工具?
“思考”工具使 AI 智能体能够在复杂推理或多步骤工具使用过程中暂停并记录一个明确的想法。它不会更改环境或数据库,而是将想法追加到日志中,帮助智能体处理信息、回溯或遵守详细政策。
这种方法特别适用于:
- 工具输出分析(处理先前工具调用的结果)
- 政策密集型环境(验证对指南的遵循)
- 顺序决策制定(每一步都建立在前一步的基础上)
🔧 技术细节
文档未提供具体的技术实现细节,暂不提供。
📄 许可证
本项目采用 MIT 许可证,请参阅 LICENSE。
微信扫一扫