mcp-sequentialthinking-tools

Integrations
  • The server provides examples of how it can be used to gather information about Svelte 5's universal reactivity as part of its problem-solving approach

mcp-순차적 사고-도구

문제 해결 도구 사용을 안내하도록 설계된MCP 순차적 사고 서버(MCP Sequential Thinking Server) 를 기반으로 개발되었습니다. 이 서버는 복잡한 문제를 관리 가능한 단계로 세분화하고 각 단계에서 가장 효과적인 MCP 도구에 대한 권장 사항을 제공합니다.

순차적 사고와 지능형 도구 제안을 결합하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 문제 해결 과정의 각 단계에 대해 신뢰도 점수에 따라 사용할 도구에 대한 권장 사항과 각 도구가 적합한 이유에 대한 근거를 제공합니다.

특징

  • 🤔 순차적 사고를 통한 역동적이고 성찰적인 문제 해결
  • 🔄 적응하고 진화하는 유연한 사고 과정
  • 🌳 생각의 분기화 및 수정 지원
  • 🛠️ 각 단계에 맞는 지능형 도구 추천
  • 📊 도구 제안에 대한 신뢰도 평가
  • 🔍 도구 권장 사항에 대한 자세한 근거
  • 📝 예상 결과를 통한 단계 추적
  • 🔄 이전 단계와 남은 단계를 통한 진행 상황 모니터링
  • 🎯 각 단계에 대한 대체 도구 제안

작동 원리

이 서버는 사고 과정의 각 단계를 분석하고 작업 완료에 도움이 되는 적절한 MCP 도구를 추천합니다. 각 권장 사항은 다음과 같습니다.

  • 도구가 현재 요구 사항과 얼마나 잘 일치하는지 나타내는 신뢰도 점수(0-1)
  • 해당 도구가 도움이 될 이유를 명확하게 설명하세요.
  • 도구 실행 순서를 제안하는 우선 순위 수준
  • 또한 사용될 수 있는 대체 도구

이 서버는 사용자 환경에서 사용 가능한 모든 MCP 도구와 호환됩니다. 현재 단계의 요구 사항에 따라 권장 사항을 제공하지만, 실제 도구 실행은 소비자(예: Claude)가 담당합니다.

사용 예

다음은 서버가 도구 사용을 안내하는 방법의 예입니다.

지엑스피1

서버는 진행 상황을 추적하고 다음을 지원합니다.

  • 다양한 접근 방식을 탐색하기 위한 브랜치 생성
  • 새로운 정보로 이전 생각 수정하기
  • 여러 단계에 걸쳐 컨텍스트 유지
  • 현재 결과를 바탕으로 다음 단계 제안

구성

이 서버를 사용하려면 MCP 클라이언트를 통한 구성이 필요합니다. 다음은 다양한 환경에 대한 예시입니다.

클라인 구성

Cline MCP 설정에 다음을 추가하세요.

{ "mcpServers": { "mcp-sequentialthinking-tools": { "command": "npx", "args": ["-y", "mcp-sequentialthinking-tools"] } } }

WSL 구성을 사용한 Claude Desktop

WSL 환경의 경우 Claude Desktop 구성에 다음을 추가하세요.

{ "mcpServers": { "mcp-sequentialthinking-tools": { "command": "wsl.exe", "args": [ "bash", "-c", "source ~/.nvm/nvm.sh && /home/username/.nvm/versions/node/v20.12.1/bin/npx mcp-sequentialthinking-tools" ] } } }

API

서버는 구성 가능한 매개변수를 사용하여 단일 MCP 도구를 구현합니다.

순차적 사고 도구

사고를 통해 역동적이고 사려 깊은 문제 해결을 위한 도구로, 지능적인 도구 추천을 제공합니다.

매개변수:

  • thought (문자열, 필수): 현재 생각 단계
  • next_thought_needed (부울, 필수): 다른 생각 단계가 필요한지 여부
  • thought_number (정수, 필수): 현재 생각 번호
  • total_thoughts (정수, 필수): 필요한 총 생각 수 추정
  • is_revision (부울, 선택 사항): 이것이 이전 생각을 수정하는지 여부
  • revises_thought (정수, 선택 사항): 어떤 생각이 재고되고 있는가
  • branch_from_thought (정수, 선택 사항): 분기점 생각 번호
  • branch_id (문자열, 선택 사항): 지점 식별자
  • needs_more_thoughts (부울, 선택 사항): 더 많은 생각이 필요한 경우
  • current_step (객체, 선택 사항): 다음을 포함한 현재 단계 권장 사항:
    • step_description : 무엇을 해야 하는가
    • recommended_tools : 신뢰도 점수가 포함된 도구 추천 배열
    • expected_outcome : 이 단계에서 무엇을 기대할 수 있을까요?
    • next_step_conditions : 다음 단계의 조건
  • previous_steps (배열, 선택 사항): 이미 권장된 단계
  • remaining_steps (배열, 선택 사항): 예정된 단계에 대한 간략한 설명

개발

설정

  1. 저장소를 복제합니다
  2. 종속성 설치:
pnpm install
  1. 프로젝트를 빌드하세요:
pnpm build
  1. 개발 모드에서 실행:
pnpm dev

출판

이 프로젝트에서는 버전 관리를 위해 변경 세트를 사용합니다. 게시하려면 다음을 수행하세요.

  1. 변경 세트를 만듭니다.
pnpm changeset
  1. 패키지 버전:
pnpm changeset version
  1. npm에 게시:
pnpm release

기여하다

기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.

특허

MIT 라이센스 - 자세한 내용은 LICENSE 파일을 참조하세요.

감사의 말

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

문제 해결 도구 사용을 안내하도록 설계된 MCP 순차적 사고 서버(MCP Sequential Thinking Server)를 기반으로 개발되었습니다. 이 서버는 복잡한 문제를 관리 가능한 단계로 세분화하고 각 단계에서 가장 효과적인 MCP 도구에 대한 권장 사항을 제공합니다.

  1. 특징
    1. 작동 원리
      1. 사용 예
        1. 구성
          1. 클라인 구성
          2. WSL 구성을 사용한 Claude Desktop
        2. API
          1. 순차적 사고 도구
        3. 개발
          1. 설정
          2. 출판
        4. 기여하다
          1. 특허
            1. 감사의 말

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.
                Last updated -
                3
                90
                Python
                MIT License
                • Apple
              • A
                security
                A
                license
                A
                quality
                An MCP server for navigating thought processes using branches, supporting thought cross-references and priority tracking to enhance insight generation and structured idea exploration.
                Last updated -
                1
                20
                TypeScript
                MIT License
              • A
                security
                F
                license
                A
                quality
                An MCP server implementation that leverages Google's Gemini API to provide analytical problem-solving capabilities through sequential thinking steps without code generation.
                Last updated -
                1
                14
                JavaScript
              • -
                security
                A
                license
                -
                quality
                An MCP server that implements the 'think' tool, providing Claude with a dedicated space for structured thinking during complex problem-solving tasks to improve reasoning capabilities.
                Last updated -
                48
                Python
                MIT License
                • Linux
                • Apple

              View all related MCP servers

              ID: zl990kfusy