此MCP(模型上下文协议)工具允许Claude在Cursor中使用显式思考模式,让您能够直观看到Claude逐步推理的过程,为您的问题解决提供清晰的思路展示。
在使用本工具前,您需要满足以下先决条件:
在Cursor聊天中输入"think [您的问题]"时,Claude将进入显式推理模式,展示其逐步思考过程,并在推理部分结束后提供最终答案。
工具已为该项目安装,配置文件位于.cursor/mcp.json。
要使该工具在所有Cursor项目中可用,请按以下步骤操作:
mkdir -p ~/.cursor
# 创建目标目录
mkdir -p ~/claude-think-tool
# 复制工具
cp src/think-tool.js ~/claude-think-tool/
# 赋予执行权限
chmod +x ~/claude-think-tool/think-tool.js
# 使用绝对路径创建全局MCP配置(更可靠)
echo "{\"mcpServers\":{\"claude-think-tool\":{\"command\":\"node\",\"args\":[\"$HOME/claude-think-tool/think-tool.js\"]}}}" > ~/.cursor/mcp.json
Windows用户请按以下步骤操作:
mkdir -p $env:USERPROFILE\.cursor
mkdir -p $env:USERPROFILE\claude-think-tool
copy src\think-tool.js $env:USERPROFILE\claude-think-tool\
echo "{\"mcpServers\":{\"claude-think-tool\":{\"command\":\"node\",\"args\":[\"$env:USERPROFILE\\claude-think-tool\\think-tool.js\"]}}}" > $env:USERPROFILE\.cursor\mcp.json
在任何Cursor聊天中,只需输入:
think 快速排序的计算复杂度是什么?
重要使用注意事项:
⚠️ 重要提示
- “think”必须位于消息开头并后接空格。
- 消息中的“think ”之后的内容将由Claude以特殊思考模式处理。
- 如果消息中其他位置出现“think”,工具不会激活。
- 不需要任何格式或特殊字符,只需以“think ”开头。
本工具适用于多种场景,示例包括复杂问题解决、数学证明及其他推理场景。具体案例请查看examples目录。
工具通过MCP协议拦截“think”命令,使用特殊标签格式化问题,使Claude进入显式推理模式。
常见问题及解决方案:
工具不处理或传输敏感信息,仅在本地运行。遵循SECURITY.md中的安全指南。
欢迎贡献!请参考CONTRIBUTING.md文件了解如何参与。
遵循LICENSE文件中的条款。