mcp-sequentialthinking-tools
MCPシーケンシャル・シンキング・サーバーを改良したもので、問題解決におけるツール活用をガイドするように設計されています。このサーバーは、複雑な問題を扱いやすいステップに分解し、各段階で最も効果的なMCPツールを推奨します。
モデルコンテキストプロトコル(MCP)サーバーは、シーケンシャルシンキングとインテリジェントなツール提案を組み合わせます。問題解決プロセスの各ステップにおいて、信頼度スコアに基づいた推奨ツールと、各ツールが適切である理由の根拠を提供します。
特徴
- 🤔 連続的な思考による動的かつ反省的な問題解決
- 🔄適応し進化する柔軟な思考プロセス
- 🌳 思考の分岐と修正をサポート
- 🛠️ 各ステップでインテリジェントなツールの推奨
- 📊 ツール提案の信頼度スコア
- 🔍 ツール推奨の詳細な根拠
- 📝 期待される成果を伴う歩数追跡
- 🔄 前のステップと残りのステップの進捗状況の監視
- 🎯 各ステップの代替ツールの提案
仕組み
このサーバーは、思考プロセスの各ステップを分析し、タスクの達成に役立つ適切なMCPツールを推奨します。各推奨には以下の内容が含まれます。
- ツールが現在のニーズにどれだけ適合しているかを示す信頼度スコア(0~1)
- ツールがなぜ役立つのかを説明する明確な根拠
- ツールの実行順序を提案する優先度レベル
- 使用できる代替ツール
サーバーは、環境内で利用可能なあらゆるMCPツールと連携します。現在のステップの要件に基づいて推奨事項を提供しますが、実際のツール実行はコンシューマー(Claudeなど)によって処理されます。
使用例
サーバーがツールの使用をガイドする方法の例を次に示します。
サーバーはあなたの進捗状況を追跡し、以下をサポートします。
- さまざまなアプローチを探索するためのブランチの作成
- 新しい情報で以前の考えを修正する
- 複数のステップにわたってコンテキストを維持する
- 現在の調査結果に基づいて次のステップを提案する
構成
このサーバーはMCPクライアント経由で設定する必要があります。以下に、様々な環境における設定例を示します。
傾斜構成
Cline MCP 設定に以下を追加します:
WSL 構成の Claude デスクトップ
WSL 環境の場合は、Claude Desktop 構成に以下を追加します。
API
サーバーは、構成可能なパラメータを持つ単一の MCP ツールを実装します。
シーケンシャルシンキングツール
インテリジェントなツール推奨機能を備えた、思考を通じて動的かつ反省的に問題を解決するためのツールです。
パラメータ:
thought
(文字列、必須): 現在の思考ステップnext_thought_needed
(ブール値、必須): 別の思考ステップが必要かどうかthought_number
(整数、必須): 現在の思考番号total_thoughts
(整数、必須): 必要な推定総思考数is_revision
(ブール値、オプション):これが以前の考えを修正するかどうかrevises_thought
(整数、オプション): 再考されている考えbranch_from_thought
(整数、オプション): 分岐点の思考番号branch_id
(文字列、オプション): ブランチ識別子needs_more_thoughts
(ブール値、オプション): さらに考えが必要な場合current_step
(オブジェクト、オプション): 現在のステップの推奨値:step_description
: 何をする必要があるかrecommended_tools
: 信頼スコア付きのツール推奨事項の配列expected_outcome
: このステップで何が期待されるかnext_step_conditions
: 次のステップの条件
previous_steps
(配列、オプション):すでに推奨されている手順remaining_steps
(配列、オプション): 今後のステップの概要説明
発達
設定
- リポジトリをクローンする
- 依存関係をインストールします:
- プロジェクトをビルドします。
- 開発モードで実行:
出版
このプロジェクトではバージョン管理に変更セットを使用しています。公開するには:
- 変更セットを作成します。
- パッケージのバージョン:
- npm に公開:
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MIT ライセンス - 詳細についてはLICENSEファイルを参照してください。
謝辞
- モデルコンテキストプロトコルに基づいて構築
- MCPシーケンシャルシンキングサーバーから改作
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
複雑な問題をステップに分解し、各段階に適切な MCP ツールを推奨することで、問題解決をガイドします。ツール提案の信頼スコアと根拠も示します。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityThis server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.Last updated -3503PythonMIT License
- AsecurityAlicenseAqualityAn adaptation of the MCP Sequential Thinking Server designed to guide tool usage in problem-solving. This server helps break down complex problems into manageable steps and provides recommendations for which MCP tools would be most effective at each stage.Last updated -12,073282TypeScriptMIT License
- -securityFlicense-qualityOur MCP Tools are designed to enhance AI-driven automated interview services by ensuring a seamless and contextually relevant candidate assessment process. These tools leverage advanced AI models to analyze responses, evaluate competencies, and provide real-time feedback, maLast updated -Python
- -securityFlicense-qualityProvide systematic thinking, mental models, and debugging approaches to enhance problem-solving capabilities. Enable structured reasoning and decision-making support for complex problems. Facilitate integration with MCP-compatible clients for advanced cognitive workflows.Last updated -1JavaScript