MCP Think Tool Server

MCP Think Tool Claude Desktop
  • javascript

40

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "cgize-claude-mcp-think-tool": {
      "command": "npx",
      "args": [
        "-y",
        "@cgize/mcp-think-tool"
      ]
    }
  }
}

You run an MCP server that provides Claude with a dedicated space for structured thinking during complex tasks. This server implements the think tool, enabling careful planning, verification, and multi-step reasoning to improve performance on challenging problems.

How to use

You connect an MCP client to the Think Tool Server to enable Claude’s structured thinking during problem solving. Use the think tool as a scratchpad before taking action or after receiving results from other tools. Break complex problems into clearly defined steps, identify key facts and constraints, check for information gaps, and evaluate multiple approaches before choosing a path. You can use the tool to record structured reasoning, retrieve thoughts, clear the thinking state, and analyze thinking patterns.

How to install

npx -y @smithery/cli install @cgize/claude-mcp-think-tool --client claude
npm install -g @cgize/mcp-think-tool

Configuration and usage notes

Configure the Think Tool Server in your MCP configuration file to run as a local process. The following configurations show two valid options: one started via a local runtime with npx, and another for a global installation.

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

Troubleshooting and tips

If the Think Tool Server does not start, check that Node.js is installed and that the command you use matches the chosen installation path. Ensure the MCP client is configured to connect to the correct stdio server name and that the server has the required permissions to run the tool.

Available tools

think

Record structured reasoning during problem-solving

get_thoughts

Retrieve all recorded thoughts

clear_thoughts

Reset the thinking process

get_thought_stats

Analyze thinking patterns

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational