Code Reasoning MCP Server について
Code Reasoning MCP Server は sequential-thinking からフォークされた MCP サーバーで、複雑なプログラミング課題に対して Claude が段階的に構造化された推論を行えるようにします。問題を明示的な思考ステップに分解したい開発者向けです。
主な機能
- 01コーディングタスク向けに最適化
- 02構造化された段階的思考
- 03並行して解法を探る思考分岐
- 04初期の推論を改善する思考修正
- 0520 ステップの安全上限
- 06すぐに使えるプロンプトテンプレート
活用シーン
- 01複雑なプログラミング課題の分解
- 02複数の解法ルートの比較
- 03Claude Desktop や VS Code からの推論フローの実行
MCP 対応
npx 経由で Claude Desktop や VS Code の設定から起動する MCP サーバーです。推論関連のツールとプロンプトテンプレートを MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| thought | string | はい | |
| thought_number | integer | はい | |
| total_thoughts | integer | はい | |
| next_thought_needed | boolean | はい | |
| is_revision | boolean | いいえ | |
| revises_thought | integer | いいえ | |
| branch_from_thought | integer | いいえ | |
| branch_id | string | いいえ | |
| needs_more_thoughts | boolean | いいえ |
詳細
コード推論 MCP サーバー
構造化された段階的な思考を通じて、複雑なプログラミングタスクを解決する Claude の能力を高める Model Context Protocol(MCP)サーバーです。
クイックインストール
-
次のファイルを編集して 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"] } } } - macOS:
-
VS Code を設定します。
{
"mcp": {
"servers": {
"code-reasoning": {
"command": "npx",
"args": ["-y", "@mettamatt/code-reasoning"]
}
}
}
}
使い方
-
この MCP を呼び出すには、チャットメッセージに次の内容を追加します。
Use sequential thinking to reason about this. -
Code-Reasoning を呼び出す、すぐに使えるプロンプトを使用します。

- Claude Desktop のチャットウィンドウで「+」アイコンをクリックするか、Claude Code で
/helpと入力すると、該当するコマンドを確認できます。 - 利用可能なツールから「Add from Code Reasoning」を選択します
- プロンプトテンプレートを選び、必要な情報を入力します
- フォームを送信してプロンプトをチャットメッセージに追加し、Enter キーを押します
プロンプトテンプレートの使い方については、プロンプトガイドを参照してください。
コマンドラインオプション
--debug: 詳細なログ記録を有効にします--helpまたは-h: ヘルプ情報を表示します
主な機能
- プログラミングに特化: コーディングタスクと問題解決に最適化されています
- 構造化された思考: 複雑な問題を、取り組みやすいステップに分解します
- 思考の分岐: 複数の解決策を並行して検討します
- 思考の修正: 理解が深まるにつれて、以前の推論を洗練させます
- 安全制限: ループを防ぐため、思考ステップが 20 回に達すると自動的に停止します
- すぐに使えるプロンプト: よくある開発タスク向けの定義済みテンプレート
ドキュメント
詳細なドキュメントは docs ディレクトリにあります。
- 使用例: MCP サーバーで段階的思考を行う例
- 設定ガイド: MCP サーバーのすべての設定オプション
- プロンプトガイド: MCP サーバーでプロンプトを使用、カスタマイズする方法
- テストフレームワーク: テストに関する情報
プロジェクト構成
├── index.ts # Entry point
├── src/ # Implementation source files
└── test/ # Placeholder for future test utilities
ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています。詳しくは LICENSE ファイルを参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。