MCP Think Tool Server

MCP Think Tool Server

为 Claude 实施 Anthropic 的“思考”工具,为复杂的解决问题任务提供一个专门的空间进行结构化推理,从而提高推理链和策略遵守方面的性能。

Category
访问服务器

Tools

think

Use this tool to think about something. It will not obtain new information or change anything, but just append the thought to the log. Use it when complex reasoning or cache memory is needed, especially during long chains of tool calls, policy adherence scenarios, or sequential decision making.

get_thoughts

Retrieve all thoughts recorded in the current session to review your reasoning process.

clear_thoughts

Clear all thoughts recorded in the current session. Use this to start fresh if the thinking process needs to be reset.

get_thought_stats

Get statistics about the thoughts recorded in the current session to analyze your thinking process.

README

MCP Think Tool 服务器

一个模型上下文协议 (MCP) 服务器,实现了用于提高 Claude 复杂推理能力的 "think" 工具

概述

此 MCP 服务器实现了 Anthropic 的 "think" 工具,该工具为 Claude 提供了在解决复杂问题期间进行结构化思考的专用空间。正如 Anthropic 的博客文章 中所述,think 工具已被证明可以显著提高在需要策略遵守和长链工具调用中进行推理的复杂任务中的性能。

自定义指令

将以下自定义指令添加到 Claude,以优化其对 think 工具的使用:

您可以使用 "think" 工具,该工具提供了一个用于结构化推理的专用空间。使用此工具可以显著提高您在复杂任务中的表现。

## 何时使用 think 工具
在收到工具结果后采取任何行动或回复用户之前,请使用 think 工具作为草稿纸来:
- 列出适用于当前请求的特定规则
- 检查是否收集了所有必需的信息
- 验证计划的操作是否符合所有策略
- 迭代工具结果以确保正确性
- 分析来自网络搜索或其他工具的复杂信息
- 在执行多步骤方法之前进行计划

## 如何有效使用 think 工具
使用 think 工具时:
1. 将复杂问题分解为明确定义的步骤
2. 确定关键事实、约束和要求
3. 检查信息中的差距并计划如何填补
4. 在选择一种方法之前评估多种方法
5. 验证您的推理是否存在逻辑错误或偏差

主要用例

  • 复杂工具链:当 Claude 需要调用复杂工具并仔细分析输出时
  • 策略遵守:用于在具有详细指南的策略繁重的环境中导航
  • 顺序决策:当每个步骤都建立在前一个步骤的基础上并且错误代价高昂时
  • 多步骤分析:将复杂问题分解为可管理的步骤

安装

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
    }
  }
}

配置文件位置:

  • C:\Users\[用户名]\AppData\Roaming\Claude\claude_desktop_config.json

如果全局安装,您也可以使用:

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

可用工具

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

示例提示

使用 think 工具,解决这个多步骤问题:

一列火车以 60 公里/小时的恒定速度行驶。它于上午 9:00 从 A 站出发,于上午 11:30 到达 B 站。A 站和 B 站之间的距离是多少?

许可证

MIT

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选