mcpField
M
MCP Think Tool Server

MCP Think Tool Server

本地服务
github.com/DannyMac180AI 与智能体13082 周前更新

关于 MCP Think Tool Server

MCP Think Tool Server 是一个实现 think 工具的 MCP 服务,为 Claude 提供用于结构化思考的专用空间,适用于需要遵守策略并进行长链路工具调用的复杂任务。

主要功能

  1. 01结构化思考空间
  2. 02带时间戳的思考历史记录
  3. 03思考模式的统计与分析
  4. 04可清空思考历史

适用场景

  1. 01拆解复杂问题并逐步推理
  2. 02在长链路工具调用中保持策略遵守
  3. 03在新任务开始前重置思考记录

MCP 相关

该项目是一个 MCP 服务,向 MCP 客户端暴露 think 工具,供 Claude 调用。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"think-tool": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp-think-tool"
]
}
}
}
启动命令docker run -i --rm mcp-think-tool

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
ocimcp-think-tool

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP Think Tool 服务

一种模型上下文协议(MCP)服务,实现了“think”工具,以提升 Claude 的复杂推理能力。

概述

此 MCP 服务实现了 Anthropic 博客文章中介绍的“think”工具,为 Claude 在处理复杂问题时提供专用的结构化思考空间。事实证明,在需要遵循策略并进行长链工具调用推理的复杂任务中,think 工具能显著提升性能。

功能

  • 结构化思考空间:为 Claude 提供专用空间,用于拆解复杂问题
  • 思考历史记录:保留所有思考内容及其时间戳,供参考
  • 统计与分析:提供有关思考模式的元数据
  • 清空选项:可在重新开始时清空思考历史记录

安装

从 PyPI 安装:

pip install mcp-think-tool

配置

Windsurf

要在 Windsurf 中将此工具与 Claude 搭配使用,请将以下配置添加到 MCP 配置文件:

"think": {
    "command": "/home/xxx/.local/bin/mcp-think-tool",
    "args": [],
    "type": "stdio",
    "pollingInterval": 30000,
    "startupTimeout": 30000,
    "restartOnFailure": true
}

command 字段应指向你使用 pip 安装 Python 包的目录。

Docker

你只需使用 Dockerfile 即可安装此 MCP 服务。

首先下载 Dockerfile,进入其所在目录,然后构建 Docker 镜像。

docker build -t mcp-think-tool .

然后将以下配置添加到 MCP 配置文件中。

"think": {
    "command": "docker",
    "args": ["run", "--rm", "-i", "mcp-think-tool"]
}

已在 Claude Desktop 和 Cursor 中测试并确认可正常使用。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。