- Home
- MCP servers
- MCP Think Tool Server
MCP Think Tool Server
- 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