Claude Think MCP

MIT License
  • Linux
  • Apple

Integrations

  • Required runtime environment for the MCP server, needed to execute the thinking mode functionality

カーソル&クロード・シンクMCP

この MCP (Model Context Protocol) ツールは、Cursor で Claude の明示的思考モードを有効にし、Claude の段階的な推論プロセスを確認できるようにします。

前提条件

仕組み

カーソルのチャットに「think [質問]」と入力すると、Claude は次の操作を実行します。

  1. 明示的推論モードに入る
  2. 段階的な思考プロセスを示す
  3. 推論セクションの後に最終的な回答を提供する

インストール

プロジェクト レベルのインストール (現在のプロジェクトのみ)

このプロジェクト用のツールはすでにインストールされています。設定は.cursor/mcp.jsonにあります。

グローバルインストール(すべてのプロジェクト)

このツールをすべてのカーソル プロジェクトで使用できるようにするには、次の手順を実行します。

  1. グローバル MCP 構成用のディレクトリを作成します。
    mkdir -p ~/.cursor
  2. ツールと構成をコピーします。
    # 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
  3. 変更を適用するにはカーソルを再起動してください(必須)

Windowsのインストール

Windows ユーザーの場合:

  1. カーソル構成ディレクトリを作成します。
    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. 変更を適用するにはカーソルを再起動してください(必須)

使用法

カーソル チャットでは、次のように入力します。

think What is the computational complexity of quicksort?

重要な使用上の注意:

  • 「think」という単語はメッセージの先頭にスペースを入れて入力してください
  • 「考える」の後のすべては、クロードの特別な思考モードで処理されます。
  • メッセージ内の他の場所に「think」と表示された場合、ツールは起動しません。
  • 書式設定や特殊文字は必要ありません。「think」から始めてください。

サンプルの使用例については、例のディレクトリを参照してください。

  • 複雑な問題解決
  • 数学的証明
  • 意思決定プロセス
  • コードアルゴリズム分析

トラブルシューティング

ツールが動作していないように見える場合:

  1. インストール後にカーソルが再起動されていることを確認してください
  2. ターミナルでnode --versionを実行してNode.jsがインストールされていることを確認します。
  3. MCP構成のパスが正しく、スクリプトを指していることを確認します。
  4. スクリプトが実行可能であることを確認する(Unixシステムではchmod +x
  5. カーソル開発者コンソールでエラーがないか確認します

Windows ユーザーの場合は、PowerShell または CMD が適切な権限で実行されていることを確認してください。

技術的にどう機能するか

このツールは、モデル コンテキスト プロトコルを使用して次のことを行います。

  1. チャットで「think」と入力すると傍受されます
  2. 特別な::::thinking タグを使用して質問をフォーマットします
  3. フォーマットされたプロンプトをクロードに返す
  4. クロードはこれらのタグを認識し、明示的な推論モードに入ります

<thinking>タグは、Claude に推論プロセスを明示的に示すように指示します。

セキュリティに関する考慮事項

  • このツールは機密情報にアクセスしたり送信したりしません
  • あなたのマシン上でローカルに実行され、クロードに送信されたテキストのみを処理します。
  • 脆弱性報告ガイドラインについてはSECURITY.mdをご覧ください。

貢献

貢献を歓迎します!ガイドラインについてはCONTRIBUTING.mdをご覧ください。

ライセンス

このプロジェクトは、 LICENSEの条件に基づいてライセンスされます。 ::::

-
security - not tested
A
license - permissive license
-
quality - not tested

カーソルで Claude の明示的思考モードを有効にし、「think [あなたの質問]」と入力すると、Claude の段階的な推論プロセスを確認できるようになります。

  1. Prerequisites
    1. How It Works
      1. Installation
        1. Project-Level Installation (Current Project Only)
        2. Global Installation (All Projects)
        3. Windows Installation
      2. Usage
        1. Examples
          1. Troubleshooting
            1. How It Works Technically
              1. Security Considerations
                1. Contributing
                  1. License
                    ID: sru3ls7xfm