MCP Think Tool Server

MCP Think Tool Server

site icon
2025.04.11 11
JavaScriptAI推理增强复杂任务处理开发效率
claude-mcp-think-tool 是一个基于 Model Context Protocol (MCP) 的服务,实现了 Anthropic 的 "think" 工具,旨在提升 Claude 在复杂推理任务中的表现。该工具为 Claude 提供了一个专门的空间,用于在解决复杂问题时进行结构化思考,显著提高了在需要政策遵循和长链工具调用推理的任务中的性能。
View on GitHub

Overview

基本能力

产品定位

claude-mcp-think-tool 是一个增强 AI 复杂推理能力的工具服务器,专门为 Claude AI 设计,用于提升其在处理复杂任务时的思考和决策能力。

核心功能

  • 提供 "think" 工具,用于记录结构化推理过程
  • 支持获取和清除思考记录
  • 提供思考模式分析功能

适用场景

  • 复杂工具链调用和分析
  • 政策遵循环境下的决策
  • 顺序决策制定
  • 多步骤问题分析

工具列表

  • think: 记录问题解决过程中的结构化推理
  • get_thoughts: 检索所有记录的思考
  • clear_thoughts: 重置思考过程
  • get_thought_stats: 分析思考模式

常见问题解答

无明确常见问题解答部分

使用教程

使用依赖

需要安装 Node.js 和 npm

安装教程

npm install -g @cgize/mcp-think-tool

配置方法

将以下配置添加到 MCP 配置文件中:

{
  "mcpServers": {
    "think-tool": {
      "command": "npx",
      "args": [
        "-y",
        "@cgize/mcp-think-tool"
      ],
      "type": "stdio",
      "pollingInterval": 30000,
      "startupTimeout": 30000,
      "restartOnFailure": true
    }
  }
}

或全局安装后使用:

{
  "mcpServers": {
    "think-tool": {
      "command": "claude-mcp-think-tool",
      "args": [],
      "type": "stdio",
      "pollingInterval": 30000,
      "startupTimeout": 30000,
      "restartOnFailure": true
    }
  }
}

调试方式

无明确调试步骤说明

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。