MCP 문서 관리

메뉴

문서 정보

최종 수정일:
2025-05-12 20:15

Sequential Thinking MCP 서버

Sequential Thinking

Sequential Thinking MCP 서버는 구조화된 사고 과정을 통해 동적이고 성찰적인 문제 해결을 위한 도구를 제공하는 MCP 서버 구현입니다.

특징

  • 복잡한 문제를 관리 가능한 단계로 분해
  • 이해가 깊어짐에 따라 생각을 수정하고 개선
  • 대체 추론 경로로 분기
  • 총 생각 수를 동적으로 조정
  • 솔루션 가설 생성 및 검증

API

도구

sequential_thinking

문제 해결 및 분석을 위한 상세한 단계별 사고 과정을 촉진합니다.

  • 입력:
  • thought (문자열): 현재 사고 단계
  • nextThoughtNeeded (불리언): 다른 사고 단계가 필요한지 여부
  • thoughtNumber (정수): 현재 생각 번호
  • totalThoughts (정수): 필요한 총 생각 수 예상
  • isRevision (불리언, 선택적): 이전 사고를 수정하는지 여부
  • revisesThought (정수, 선택적): 어떤 생각이 재고되고 있는지
  • branchFromThought (정수, 선택적): 분기점 생각 번호
  • branchId (문자열, 선택적): 브랜치 식별자
  • needsMoreThoughts (불리언, 선택적): 더 많은 생각이 필요한지 여부

사용 방법

Sequential Thinking 도구는 다음과 같은 용도로 설계되었습니다:

  • 복잡한 문제를 단계로 분해
  • 수정 여지가 있는 계획 및 설계
  • 방향 수정이 필요할 수 있는 분석
  • 전체 범위가 처음에 명확하지 않을 수 있는 문제
  • 여러 단계에 걸쳐 컨텍스트를 유지해야 하는 작업
  • 관련 없는 정보를 필터링해야 하는 상황

Claude Desktop에서 사용

claude_desktop_config.json에 다음을 추가하세요:

NPX

{
  "mcpServers": {
    "sequential-thinking": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
    }
  }
}

Docker

{
  "mcpServers": {
    "sequentialthinking": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "mcp/sequentialthinking"]
    }
  }
}

VS Code에서 사용

VS Code User Settings(JSON) 파일에 다음 JSON 블록을 추가하세요. Ctrl + Shift + P를 누르고 Preferences: Open Settings (JSON)를 입력하여 이 작업을 수행할 수 있습니다.

선택적으로 작업 공간의 .vscode/mcp.json 파일에 추가할 수 있습니다. 이렇게 하면 다른 사람과 구성을 공유할 수 있습니다.

.vscode/mcp.json 파일에서는 mcp 키가 필요하지 않습니다.

NPX 설치:

{
  "mcp": {
    "servers": {
      "sequential-thinking": {
        "command": "npx",
        "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
      }
    }
  }
}

Docker 설치:

{
  "mcp": {
    "servers": {
      "sequential-thinking": {
        "command": "docker",
        "args": ["run", "--rm", "-i", "mcp/sequentialthinking"]
      }
    }
  }
}

빌드

Docker:

docker build -t mcp/sequentialthinking -f src/sequentialthinking/Dockerfile .

라이선스

이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여됩니다. 이는 MIT 라이선스의 약관 및 조건에 따라 소프트웨어를 자유롭게 사용, 수정 및 배포할 수 있음을 의미합니다. 자세한 내용은 프로젝트 저장소의 LICENSE 파일을 참조하세요.

연결된 구성 요소