Claude Think MCP

Claude Think MCP

在 Cursor 中启用 Claude 的显式思考模式,让您在输入“think \[你的问题]”时,可以看到 Claude 的逐步推理过程。

Category
访问服务器

README

Cursor & Claude Think MCP

这个 MCP (模型上下文协议) 工具可以在 Cursor 中启用 Claude 的显式思考模式,让你能够看到 Claude 的逐步推理过程。

前提条件

  • Node.js (v14.0.0 或更高版本)
  • Cursor (v0.9.0 或更高版本)
  • 终端命令的基本知识

工作原理

当你在 Cursor 的聊天中输入 "think [你的问题]" 时,Claude 将会:

  1. 进入显式推理模式
  2. 展示其逐步思考过程
  3. 在推理部分之后提供最终答案

安装

项目级别安装(仅当前项目)

该工具已为此项目安装。配置位于 .cursor/mcp.json 中。

全局安装(所有项目)

要使此工具在你的所有 Cursor 项目中可用:

  1. 创建全局 MCP 配置的目录:

    mkdir -p ~/.cursor
    
  2. 复制工具和配置:

    # 创建目标目录
    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
    
  3. 重启 Cursor 以应用更改(必需)

Windows 安装

对于 Windows 用户:

  1. 创建 Cursor 配置目录:

    mkdir -p $env:USERPROFILE\.cursor
    
  2. 复制工具:

    mkdir -p $env:USERPROFILE\claude-think-tool
    copy src\think-tool.js $env:USERPROFILE\claude-think-tool\
    
  3. 创建全局 MCP 配置:

    echo "{\"mcpServers\":{\"claude-think-tool\":{\"command\":\"node\",\"args\":[\"$env:USERPROFILE\\claude-think-tool\\think-tool.js\"]}}}" > $env:USERPROFILE\.cursor\mcp.json
    
  4. 重启 Cursor 以应用更改(必需)

用法

在任何 Cursor 聊天中,只需输入:

think 快速排序的计算复杂度是多少?

重要用法说明:

  • 单词 "think" 必须位于消息的开头,后跟一个空格
  • "think " 之后的所有内容都将由 Claude 以其特殊的思考模式处理
  • 如果 "think" 出现在消息中的其他位置,该工具将不会激活
  • 不需要格式或特殊字符 - 只需以 "think " 开头

示例

请参阅 examples 目录 以获取示例用例:

  • 复杂问题解决
  • 数学证明
  • 决策过程
  • 代码算法分析

故障排除

如果该工具似乎无法正常工作:

  1. 确保在安装后已重启 Cursor
  2. 通过在终端中运行 node --version 来检查是否已安装 Node.js
  3. 验证 MCP 配置中的路径是否正确并指向脚本
  4. 确保脚本是可执行的(在 Unix 系统上使用 chmod +x
  5. 在 Cursor 开发者控制台中查找任何错误

对于 Windows 用户,请确保 PowerShell 或 CMD 以适当的权限运行。

技术原理

此工具使用模型上下文协议来:

  1. 拦截你在聊天中输入 "think" 的行为
  2. 使用特殊的 <thinking> 标签格式化你的问题
  3. 将格式化的提示返回给 Claude
  4. Claude 识别这些标签并进入显式推理模式

<thinking> 标签向 Claude 发出信号,以明确显示其推理过程。

安全注意事项

  • 该工具不会访问或传输任何敏感信息
  • 它在你的本地计算机上运行,并且仅处理你发送给 Claude 的文本
  • 有关漏洞报告指南,请参阅 SECURITY.md

贡献

欢迎贡献! 请参阅 CONTRIBUTING.md 以获取指南。

许可证

本项目根据 LICENSE 中的条款获得许可。

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选