spences10/mcp-sequentialthinking-tools

🧠 An adaptation of the MCP Sequential Thinking Server to guide tool usage. This server provides recommendations for which MCP tools would be most effective at each stage.

해결하는 문제

이 프로젝트는 AI 모델이 추론 과정을 구조적으로 기록하고 관리할 수 있는 방법을 제공합니다. 복잡한 문제를 순차적인 단계로 나누고, 계획을 수정하며, 주요 대화 기록을 오염시키지 않고 사고의 히스토리를 유지할 수 있는 디지털 스케치패드 역할을 합니다.

작동 방식

Model Context Protocol (MCP) 서버로서, AI 모델이 사고를 저장하고, 히스토리를 가져오며, 세션을 지우는 데 사용할 수 있는 도구를 제공합니다. 서버는 "세션"(추론 히스토리의 버킷)을 관리하고, 분기 및 수정 메타데이터를 지원합니다. 또한 모델이 추천하는 도구 목록을 제공된 사용 가능한 도구 목록과 비교하여 계획의 실행 가능성을 확인하는 검증 기능도 포함되어 있습니다.

대상 사용자

AI 에이전트를 개발하거나, Claude Desktop과 같은 MCP 호환 클라이언트를 사용하는 개발자로서, 복잡한 작업에 대해 더 명시적이고 검사 가능하며 구조적인 추론을 수행하고자 하는 분들.

주요 특징

  • 추론 히스토리: 분기 및 수정을 지원하는 세션 기반의 사고 히스토리 유지.
  • 도구 계획 검증: 추천된 도구가 제공된 사용 가능한 도구 목록 내에 있는지 검증.
  • 보안 필터링: 저장 전에 사고 및 도구 설명에서 프롬프트 인젝션 유사 텍스트를 스캔하고 제거.
  • 세션 관리: 긴 에이전트 실행 중 메모리를 관리하기 위해 특정 세션 또는 모든 히스토리 버킷을 지울 수 있음.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트