返回 MCP 目录
public公开dns本地运行

think-mcp

Think MCP是一个实现MCP服务器的项目,提供'think'工具以支持AI代理在复杂任务中进行结构化推理,灵感来自Anthropic的研究。该工具通过记录思考过程帮助AI处理信息、回溯或遵守策略,适用于工具输出分析、策略密集环境和顺序决策场景。

article

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

📚 参考资料

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端