
arben-adm/mcp-sequential-thinking
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
정의된 단계를 통해 구조적이고 점진적인 사고를 촉진하는 모델 컨텍스트 프로토콜(MCP) 서버입니다.
개요
정의된 단계를 거치며 구조적이고 점진적인 사고를 가능하게 하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 도구는 복잡한 문제를 순차적인 생각으로 분해하고, 사고 과정의 진행 과정을 추적하며, 요약을 생성하는 데 도움을 줍니다. - : 표준 인지 단계(문제 정의, 연구, 분석, 종합, 결론)를 통해 생각을 조직함 - : 이전 생각을 수정하거나 대체 추론 흐름을 분기하며, 수정 및 분기 인식 분석과 요약을 제공함 - : 메타데이터로 순차적 사고를 기록하고 관리 - : 유사한 생각들 간의 연결 식별 - : 전체 사고 순서에서 자신의 위치를 추적 - : 전체 사고 과정을 간결하게 개요 생성 - : 스레드 안전 및 자동 크래시 복구가 포함된 JSONL 세션 로그 추가 및 재사용 - : 사고 세션 공유 및 재사용 - : 기능을 쉽게 맞춤화하고 확장 - : 예외 사례와 손상된 데이터의 우아한 처리 - : 포괄적인 타입 주석 그리고...
개요(AI 번역)
**작업 기록을 재개할 수 있는 로컬 MCP 서버: 증거, 결정, 위험 그리고 어려운 작업에 대한 다음 동작은 SQLite에 영구적으로 저장되고 이후에 읽을 수 있습니다 어떤 재시작도 가능합니다. 발신자가 작성한 내용을 기록하며; 생성하거나 판단하거나 추론력을 향상시키고, 숨겨진 사고 연쇄를 요구하지 않습니다.
퀵 스타트
클라이언트 구성 (Claude 데스크톱, 커서 등):
윈도우에서는 .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"}}}}