mcpField
C
Code Reasoning MCP Server

Code Reasoning MCP Server

ローカル
github.com/mettamattAI・エージェント25538 週間前に更新

Code Reasoning MCP Server について

Code Reasoning MCP Server は sequential-thinking からフォークされた MCP サーバーで、複雑なプログラミング課題に対して Claude が段階的に構造化された推論を行えるようにします。問題を明示的な思考ステップに分解したい開発者向けです。

主な機能

  1. 01コーディングタスク向けに最適化
  2. 02構造化された段階的思考
  3. 03並行して解法を探る思考分岐
  4. 04初期の推論を改善する思考修正
  5. 0520 ステップの安全上限
  6. 06すぐに使えるプロンプトテンプレート

活用シーン

  1. 01複雑なプログラミング課題の分解
  2. 02複数の解法ルートの比較
  3. 03Claude Desktop や VS Code からの推論フローの実行

MCP 対応

npx 経由で Claude Desktop や VS Code の設定から起動する MCP サーバーです。推論関連のツールとプロンプトテンプレートを MCP クライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"code-reasoning": {
"command": "npx",
"args": [
"-y",
"@mettamatt/code-reasoning"
]
}
}
}
起動コマンドnpx -y @mettamatt/code-reasoning

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mettamatt/code-reasoning

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
thoughtstringはい
thought_numberintegerはい
total_thoughtsintegerはい
next_thought_neededbooleanはい
is_revisionbooleanいいえ
revises_thoughtintegerいいえ
branch_from_thoughtintegerいいえ
branch_idstringいいえ
needs_more_thoughtsbooleanいいえ

詳細

コード推論 MCP サーバー

構造化された段階的な思考を通じて、複雑なプログラミングタスクを解決する Claude の能力を高める Model Context Protocol(MCP)サーバーです。

Code Reasoning Server MCP server

npm version License: MIT CI

クイックインストール

  1. 次のファイルを編集して Claude Desktop を設定します。

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
    {
      "mcpServers": {
        "code-reasoning": {
          "command": "npx",
          "args": ["-y", "@mettamatt/code-reasoning"]
        }
      }
    }
    
  2. VS Code を設定します。

{
  "mcp": {
    "servers": {
      "code-reasoning": {
        "command": "npx",
        "args": ["-y", "@mettamatt/code-reasoning"]
      }
    }
  }
}

使い方

  1. この MCP を呼び出すには、チャットメッセージに次の内容を追加します。

    Use sequential thinking to reason about this.
    
  2. Code-Reasoning を呼び出す、すぐに使えるプロンプトを使用します。

コード推論プロンプト

  • Claude Desktop のチャットウィンドウで「+」アイコンをクリックするか、Claude Code で /help と入力すると、該当するコマンドを確認できます。
  • 利用可能なツールから「Add from Code Reasoning」を選択します
  • プロンプトテンプレートを選び、必要な情報を入力します
  • フォームを送信してプロンプトをチャットメッセージに追加し、Enter キーを押します

プロンプトテンプレートの使い方については、プロンプトガイドを参照してください。

コマンドラインオプション

  • --debug: 詳細なログ記録を有効にします
  • --help または -h: ヘルプ情報を表示します

主な機能

  • プログラミングに特化: コーディングタスクと問題解決に最適化されています
  • 構造化された思考: 複雑な問題を、取り組みやすいステップに分解します
  • 思考の分岐: 複数の解決策を並行して検討します
  • 思考の修正: 理解が深まるにつれて、以前の推論を洗練させます
  • 安全制限: ループを防ぐため、思考ステップが 20 回に達すると自動的に停止します
  • すぐに使えるプロンプト: よくある開発タスク向けの定義済みテンプレート

ドキュメント

詳細なドキュメントは docs ディレクトリにあります。

プロジェクト構成

├── index.ts                  # Entry point
├── src/                      # Implementation source files
└── test/                     # Placeholder for future test utilities

ライセンス

このプロジェクトは MIT ライセンスの下でライセンスされています。詳しくは LICENSE ファイルを参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。