
arben-adm/mcp-sequential-thinking
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
定義された段階を通じて構造的かつ段階的な思考を促進するモデルコンテキストプロトコル(MCP)サーバーです。
概要
定義された段階を通じて構造化された段階的かつ段階的な思考を促進するモデルコンテキストプロトコル(MCP)サーバーです。このツールは複雑な問題を連続した思考に分解し、思考過程の進行を追跡し、要約を生成するのに役立ちます。 - : 標準的な認知段階(問題定義、研究、分析、統合、結論)で思考を整理 - : 以前の考えを修正したり、代替の推論の流れを分岐させたり、修正・分岐認識の分析・要約を用いる - : 連続した思考をメタデータで記録・管理 - : 類似した思考間の関連性を特定する - : 全体の思考シーケンスにおける自分の位置を追跡 - : 思考プロセス全体の簡潔な概要を作成する - : スレッドセーフティと自動クラッシュ回復を備えた追加のみのJSONLセッションログ - : 思考セッションの共有・再利用 - : 機能を簡単にカスタマイズ・拡張 - : エッジケースや破損データの優雅な処理 - : 包括的な型注釈と...
概要(AI 翻訳)
作業ノートを再開できるのためのローカルMCPサーバー:証拠、意思決定、リスク そして困難なタスクの次のアクションは、SQLiteに永続的に保存され、その後も読み取ることができます 任意の再起動。発信者が書いた内容を記録します。生成も判断もしません。 推論力を高め、隠された思考の連鎖を求めることもありません。
クイックスタート
クライアント設定(Claude Desktop、カーソルなど):
Windowsでは.venv\Scripts\mcp-sequential-thinking.exeを使ってください。
典型的なセッション:
再起動後にIDを失いましたか?list_sessionsはタイトルでセッションを見つけます。
道具
| 道具 | 目的 |
|---|---|
create_session |
タイトルからセッションを開始します。 |
add_step |
ノートを追加します;kindはnote(デフォルト)、observation、evidence、assumption、option、risk、decision、またはnext_action]です。 |
list_sessions |
タイトルまたはステータスでセッションを検索できます。 |
read_session |
view="resume"(デフォルト):アクティブノート、優先決定。view="steps":フィルター付きの完全な履歴。 |
finalize_session |
発信者の結果と証拠IDを保存します。その後は追加の手順はありません。 |
delete_session |
セッションのデータベースレコードを削除します(エクスポートとバックアップはそのままです)。 |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
MCP Sequential Thinking
A local MCP server for working notes you can resume: evidence, decisions, risks and next actions for a difficult task, stored durably in SQLite and readable after any restart. It records what the caller writes; it does not generate, judge or improve reasoning, and it never asks for hidden chain-of-thought.
Installation
Published on PyPI and in the
MCP Registry as
io.github.arben-adm/mcp-sequential-thinking. With uv
installed, uvx mcp-sequential-thinking runs it without a manual install
(pin with uvx [email protected]). MCP_STORAGE_DIR is optional.
Claude Code
claude mcp add working-notes -- uvx mcp-sequential-thinking # this project only
claude mcp add --scope user working-notes -- uvx mcp-sequential-thinking # all projects
claude mcp add --scope project working-notes -- uvx mcp-sequential-thinking # shared via .mcp.json
Gemini CLI
gemini mcp add working-notes uvx mcp-sequential-thinking # writes .gemini/settings.json
Codex CLI
codex mcp add working-notes -- uvx mcp-sequential-thinking
Claude Desktop (Settings → Developer → Edit Config, claude_desktop_config.json)
{"mcpServers":{"working-notes":{
"command":"uvx",
"args":["mcp-sequential-thinking"],
"env":{"MCP_STORAGE_DIR":"/absolute/path/to/notes"}}}}
Restart Claude Desktop afterwards.
VS Code (.vscode/mcp.json)
{"servers":{"working-notes":{"type":"stdio","command":"uvx","args":["mcp-sequential-thinking"]}}}
If a GUI client cannot find uvx, use its absolute path (which uvx).
From source
python -m venv .venv && . .venv/bin/activate # Windows: .venv\Scripts\Activate.ps1
python -m pip install -e .
インストール
uvx mcp-sequential-thinking設定
{"mcpServers":{"working-notes":{
"command":"uvx",
"args":["mcp-sequential-thinking"],
"env":{"MCP_STORAGE_DIR":"/absolute/path/to/notes"}}}}