Integrations
Enables package installation and management through npx commands, allowing seamless integration of the MCP server into projects.
Supports Node.js version management in WSL environments, ensuring compatibility when running the MCP server across different Node versions.
Provides guidance for understanding and implementing Svelte 5 features, particularly its universal reactivity system, through recommended tools and sequential problem-solving steps.
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シーケンシャルシンキングサーバーから改作
You must be authenticated.
複雑な問題をステップに分解し、各段階に適切な MCP ツールを推奨することで、問題解決をガイドします。ツール提案の信頼スコアと根拠も示します。