Skip to main content
Glama

MCPシンク

Claude や他の LLM の複雑な推論機能を向上させるための「think」ツールを実装するモデル コンテキスト プロトコル (MCP) サーバー。

概要

このMCPサーバーは、Anthropicのブログ記事で説明されている「think」ツールを実装しており、複雑な問題解決タスクにおいて構造化された思考のための専用スペースをClaudeに提供します。thinkツールは、長いツール呼び出しの連鎖においてポリシーの遵守と推論を必要とする複雑なタスクにおいて、パフォーマンスを大幅に向上させることが実証されています。

Related MCP server: MCP Python Toolbox

特徴

  • 構造化された思考空間:LLMに複雑な問題を分解するための専用の場所を提供します

  • 思考履歴: タイムスタンプ付きのすべての思考のログを参照用に保持します

  • 複数のトランスポートのサポート: stdio と SSE トランスポートの両方で動作します

インストール

PyPIからインストール:

pip install mcp-think

またはソースからインストールします:

git clone https://github.com/ddkang1/mcp-think.git cd mcp-think pip install -e .

使用法

MCP サーバーを直接実行できます。

mcp-think

デフォルトではSSEトランスポートを使用します。stdioトランスポートを使用するには:

mcp-think --transport stdio

SSE トランスポートのホストとポートを指定することもできます。

mcp-think --host 0.0.0.0 --port 3001

構成

Windsurf の Claude でこのツールを使用するには、MCP 構成ファイルに次の構成を追加します。

"think": { "command": "/home/xxx/.local/bin/mcp-think", "args": ["--transport", "stdio"], "type": "stdio", "pollingInterval": 30000, "startupTimeout": 30000, "restartOnFailure": true }

SSE トランスポートの場合 (デフォルト):

"think": { "command": "/home/xxx/.local/bin/mcp-think", "args": [], "type": "sse", "pollingInterval": 30000, "startupTimeout": 30000, "restartOnFailure": true }

commandフィールドは、pip を使用して Python パッケージをインストールしたディレクトリを指す必要があります。

利用可能なツール

MCP サーバーは次のツールを提供します。

  • think : タイムスタンプ付きで考えを記録する

発達

開発のためのインストール

git clone https://github.com/ddkang1/mcp-think.git cd mcp-think pip install -e ".[dev]"

テストの実行

pytest

コードスタイル

このプロジェクトでは、フォーマットに Black、インポートのソートに isort、リンティングに flake8 を使用します。

black src tests isort src tests flake8 src tests

貢献

貢献を歓迎します!詳細はCONTRIBUTING.mdをご覧ください。

変更履歴

このプロジェクトの変更履歴については、 CHANGELOG.md を参照してください。

ライセンス

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

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ddkang1/mcp-think'

If you have feedback or need assistance with the MCP directory API, please join our Discord server