# Think Tool Server

Enhance Claude's reasoning capabilities with a dedicated tool for structured thinking. Use this tool to navigate complex problem-solving tasks effectively, ensuring adherence to policies and improvin…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add cgize/claude-mcp-think-tool

# Browse available tools
npx -y @smithery/cli@latest tool list cgize/claude-mcp-think-tool

# Get full schema for a tool
npx -y @smithery/cli@latest tool get cgize/claude-mcp-think-tool think

# Call a tool
npx -y @smithery/cli@latest tool call cgize/claude-mcp-think-tool think '{}'
```

## Tools (4)

- `think` — Use this tool to think about something. It will not obtain new information or change anything, but just append the thou…
- `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.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get cgize/claude-mcp-think-tool <tool-name>
```

---

Source: https://github.com/cgize/claude-mcp-think-tool | License: MIT
