About
Think Tool Server implements Anthropic's "think" tool to provide Claude with dedicated structured reasoning capabilities for complex problem-solving tasks. It creates a scratchpad space where Claude can break down multi-step problems, verify policy compliance, analyze tool outputs, and plan approaches before executing actions. Key features: - Structured thinking space for complex reasoning and decision-making - Policy adherence verification before taking actions - Analysis of tool results and web search data for correctness - Multi-step problem decomposition and planning - Iterative reasoning validation to catch logical errors or biases
README
MCP Think Tool Server
[](https://smithery.ai/server/@cgize/claude-mcp-think-tool)
A Model Context Protocol (MCP) server implementing the "think" tool for improving Claude's complex reasoning capabilities.
Overview
This MCP server implements Anthropic's "think" tool, which provides Claude with a dedicated space for structured thinking during complex problem-solving tasks. As described in Anthropic's blog post, the think tool has been shown to significantly improve performance in complex tasks requiring policy adherence and reasoning in long chains of tool calls.
Custom Instructions
Add these custom instructions to Claude to optimize its use of the think tool:
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
Key Use Cases
Installation
Installing via Smithery
To install Think Tool Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @cgize/claude-mcp-think-tool --client claude
Manual Installation
npm install -g @cgize/mcp-think-tool
Configuration
Add this configuration to your MCP configuration file:
{
"mcpServers": {
"think-tool": {
"command": "npx",
"args": [
"-y",
"@cgize/mcp-think-tool"
],
"type": "stdio",
"pollingInterval": 30000,
"startupTimeout": 30000,
"restartOnFailure": true
}
}
}
Configuration file location:
C:\Users\[username]\AppData\Roaming\Claude\claude_desktop_config.jsonIf installed globally, you can also use:
{
"mcpServers": {
"think-tool": {
"command": "claude-mcp-think-tool",
"args": [],
"type": "stdio",
"pollingInterval": 30000,
"startupTimeout": 30000,
"restartOnFailure": true
}
}
}
Available Tools
Example Prompt
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?
License
MIT
Related MCP Servers
AI Research Assistant
hamid-vakilzadeh
AI Research Assistant provides comprehensive access to millions of academic papers through the Semantic Scholar and arXiv databases. This MCP server enables AI coding assistants to perform intelligent literature searches, citation network analysis, and paper content extraction without requiring an API key. Key features include: - Advanced paper search with multi-filter support by year ranges, citation thresholds, field of study, and publication type - Title matching with confidence scoring for finding specific papers - Batch operations supporting up to 500 papers per request - Citation analysis and network exploration for understanding research relationships - Full-text PDF extraction from arXiv and Wiley open-access content (Wiley TDM token required for institutional access) - Rate limits of 100 requests per 5 minutes with options to request higher limits through Semantic Scholar
Math-MCP
EthanHenrickson
Math-MCP is a computation server that enables Large Language Models (LLMs) to perform accurate numerical calculations through the Model Context Protocol. It provides precise mathematical operations via a simple API to overcome LLM limitations in arithmetic and statistical reasoning. Key features of Math-MCP: - Basic arithmetic operations: addition, subtraction, multiplication, division, modulo, and bulk summation - Statistical analysis functions: mean, median, mode, minimum, and maximum calculations - Rounding utilities: floor, ceiling, and nearest integer rounding - Trigonometric functions: sine, cosine, tangent, and their inverses with degrees and radians conversion support
Saju Insights
hjsh200219
Saju Insights provides personalized Korean traditional Four Pillars of Destiny (Saju) fortune-telling based on birth data. It calculates destiny charts using the eight characters (four heavenly stems and four earthly branches) derived from birth year, month, day, and hour. Key capabilities include: - Birth chart calculation with automatic True Solar Time adjustment (Jintaeyangsi -30min correction) - Fortune analysis covering personality, career, wealth, health, and love prospects - Relationship compatibility analysis comparing two people's Saju charts - 10-year luck cycle (Daewon) predictions for long-term planning - Yongsin (favorable element) guidance on lucky colors, directions, and career paths - Lunar-solar calendar conversion supporting 1900-2200 with leap month handling - Daily fortune readings and seasonal power calculations - Multiple interpretation schools including Ziping, DTS, and modern methodologies