MCP Think Tool Server

MCP 思考工具服务器

模型上下文协议 (MCP) 服务器实现了“思考”工具,用于提高 Claude 的复杂推理能力。

概述

该 MCP 服务器实现了 Anthropic 的“思考”工具,该工具为 Claude 提供了一个专用的空间,用于在复杂的问题解决任务中进行结构化思考。正如Anthropic 的博客文章所述,该思考工具已被证明能够显著提升在需要遵循策略并在长链工具调用中进行推理的复杂任务中的表现。

自定义指令

向 Claude 中添加这些自定义指令,以优化其对思考工具的使用:

You have access to a "think" tool that provides a dedicated space for structured reasoning. Using this tool significantly improves your performance on complex tasks. ## When to use the think tool Before taking any action or responding to the user after receiving tool results, use the think tool as a scratchpad to: - List the specific rules that apply to the current request - Check if all required information is collected - Verify that the planned action complies with all policies - Iterate over tool results for correctness - Analyze complex information from web searches or other tools - Plan multi-step approaches before executing them ## How to use the think tool effectively When using the think tool: 1. Break down complex problems into clearly defined steps 2. Identify key facts, constraints, and requirements 3. Check for gaps in information and plan how to fill them 4. Evaluate multiple approaches before choosing one 5. Verify your reasoning for logical errors or biases

关键用例

  • 复杂的工具链:当 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\[username]\AppData\Roaming\Claude\claude_desktop_config.json

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

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

可用工具

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

示例提示

Using the think tool, solve this multi-step problem: A train travels at a constant speed of 60 km/h. It departs from station A at 9:00 AM and arrives at station B at 11:30 AM. What is the distance between stations A and B?

执照

麻省理工学院

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

为 Claude 实施 Anthropic 的“思考”工具,为复杂问题解决任务期间的结构化推理提供专用空间,从而提高推理链和政策遵守的性能。

  1. Overview
    1. Custom Instructions
      1. Key Use Cases
        1. Installation
          1. Configuration
            1. Available Tools
              1. Example Prompt
                1. License
                  ID: js5y6ruvbx