This MCP (Model Context Protocol) tool enables Claude's explicit thinking mode in Cursor, allowing you to see Claude's step-by-step reasoning process.
The Cursor & Claude Think MCP Server is designed to enhance your interaction with Claude in Cursor by enabling an explicit reasoning mode. When you type "think [your question]" in Cursor's chat, Claude will enter a special mode where it shows its step-by-step thinking process before providing the final answer.
When you type "think [your question]" in Cursor's chat, Claude will:
The tool is already installed for this project. The configuration is in .cursor/mcp.json
.
To make this tool available in all your Cursor projects:
Create the directory for global MCP configuration:
shell
mkdir -p ~/.cursor
Copy the tool and configuration:
```shell
# Create the destination directory
mkdir -p ~/claude-think-tool
# Copy the tool
cp src/think-tool.js ~/claude-think-tool/
# Make it executable
chmod +x ~/claude-think-tool/think-tool.js
# Create the global MCP configuration with absolute path (more reliable)
echo "{\"mcpServers\":{\"claude-think-tool\":{\"command\":\"node\",\"args\":[\"$HOME/claude-think-tool/think-tool.js\"]}}}" > ~/.cursor/mcp.json
```
For Windows users:
Create the Cursor configuration directory:
powershell
mkdir -p $env:USERPROFILE\.cursor
Copy the tool:
powershell
mkdir -p $env:USERPROFILE\claude-think-tool
copy src\think-tool.js $env:USERPROFILE\claude-think-tool\
Create the global MCP configuration:
powershell
echo "{\"mcpServers\":{\"claude-think-tool\":{\\"command\\":\\"node\\",\\"args\\":[\\"$env:USERPROFILE\\claude-think-tool\\think-tool.js\\"]}}}" > $env:USERPROFILE\.cursor\mcp.json
Restart Cursor to apply the changes (required)
In any Cursor chat, simply type:
think What is the computational complexity of quicksort?
Important Usage Notes:
See the examples directory for sample use cases:
If the tool doesn't appear to be working:
node --version
in your terminalchmod +x
on Unix systems)For Windows users, ensure PowerShell or CMD is running with appropriate permissions.
This tool uses the Model Context Protocol to:
<thinking>
tagsThe <thinking>
tags signal to Claude to show its reasoning process explicitly.
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
This project is licensed under the terms in LICENSE.
MCP Server for using Claude's Think Tool
No releases published
No packages published