MCPシンク
Claude や他の LLM の複雑な推論機能を向上させるための「think」ツールを実装するモデル コンテキスト プロトコル (MCP) サーバー。
概要
このMCPサーバーは、Anthropicのブログ記事で説明されている「think」ツールを実装しており、複雑な問題解決タスクにおいて構造化された思考のための専用スペースをClaudeに提供します。thinkツールは、長いツール呼び出しの連鎖においてポリシーの遵守と推論を必要とする複雑なタスクにおいて、パフォーマンスを大幅に向上させることが実証されています。
Related MCP server: MCP Python Toolbox
特徴
構造化された思考空間:LLMに複雑な問題を分解するための専用の場所を提供します
思考履歴: タイムスタンプ付きのすべての思考のログを参照用に保持します
複数のトランスポートのサポート: stdio と SSE トランスポートの両方で動作します
インストール
PyPIからインストール:
またはソースからインストールします:
使用法
MCP サーバーを直接実行できます。
デフォルトではSSEトランスポートを使用します。stdioトランスポートを使用するには:
SSE トランスポートのホストとポートを指定することもできます。
構成
Windsurf の Claude でこのツールを使用するには、MCP 構成ファイルに次の構成を追加します。
SSE トランスポートの場合 (デフォルト):
commandフィールドは、pip を使用して Python パッケージをインストールしたディレクトリを指す必要があります。
利用可能なツール
MCP サーバーは次のツールを提供します。
think : タイムスタンプ付きで考えを記録する
発達
開発のためのインストール
テストの実行
コードスタイル
このプロジェクトでは、フォーマットに Black、インポートのソートに isort、リンティングに flake8 を使用します。
貢献
貢献を歓迎します!詳細はCONTRIBUTING.mdをご覧ください。
変更履歴
このプロジェクトの変更履歴については、 CHANGELOG.md を参照してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。