MCP 생각의 사슬
🚀 AI 에이전트를 위한 효율적인 프로그래밍 워크플로 프레임워크를 제공하는 모델 컨텍스트 프로토콜(MCP) 기반의 지능형 작업 관리 시스템입니다.
📑 목차
✨ 특징
- 🧠 작업 계획 및 분석 : 복잡한 작업 요구 사항에 대한 심층적인 이해
- 🧩 지능형 작업 분해 : 대규모 작업을 관리 가능한 소규모 작업으로 분해
- 🔄 종속성 관리 및 상태 추적 : 종속성을 처리하고 진행 상황을 모니터링합니다.
- ✅ 작업 검증 : 결과가 요구 사항을 충족하는지 확인
- 💾 작업 메모리 : 참조 및 학습을 위해 작업 기록을 저장합니다.
- ⛓️ 사고 사슬 프로세스 : 복잡한 문제에 대한 단계별 추론
- 📋 프로젝트 규칙 : 일관성을 유지하기 위한 표준 정의
- 🌐 웹 GUI : 선택적 웹 인터페이스(
ENABLE_GUI=true
로 활성화) - 📝 상세 모드 : 대화 내역 보기 (
ENABLE_DETAILED_MODE=true
로 활성화)
🧭 사용 가이드
🚀 빠른 시작
- 🔽 설치 : Smithery를 통해 또는 수동으로 MCP Chain of Thought를 설치하세요.
- 🏁 초기 설정 : 에이전트에게 "init project rules"를 알려 프로젝트별 가이드라인을 설정합니다.
- 📝 작업 계획 : "작업 계획 [설명]"을 사용하여 개발 계획을 만듭니다.
- 👀 검토 및 피드백 : 계획 과정에서 피드백을 제공합니다.
- ▶️ 작업 실행 : "작업 실행 [이름/ID]"을 사용하여 특정 작업을 구현합니다.
- 🔄 연속 모드 : 모든 작업을 순차적으로 처리하려면 "연속 모드"라고 말하세요.
🔍 기억력 및 사고력 기능
- 💾 작업 메모리 : 실행 기록을 자동으로 저장하여 참조할 수 있습니다.
- 🔄 Thought Chain :
process_thought
도구를 통해 체계적인 추론을 가능하게 합니다. - 📋 프로젝트 규칙 : 코드베이스 전체에서 일관성을 유지합니다.
🔧 설치
🔽 스미서리를 통해
지엑스피1
🔽 수동 설치
npm install
npm run build
🔌 MCP 호환 클라이언트와 함께 사용
⚙️ 커서 IDE 구성
커서 구성 파일( ~/.cursor/mcp.json
또는 프로젝트별 .cursor/mcp.json
)에 다음을 추가합니다.
{
"mcpServers": {
"chain-of-thought": {
"command": "npx",
"args": ["-y", "mcp-chain-of-thought"],
"env": {
"DATA_DIR": "/path/to/project/data", // Must use absolute path
"ENABLE_THOUGHT_CHAIN": "true",
"TEMPLATES_USE": "en",
"ENABLE_GUI": "true",
"ENABLE_DETAILED_MODE": "true"
}
}
}
}
⚠️ 중요 : DATA_DIR
절대 경로를 사용해야 합니다.
🔧 환경 변수
- 📁 DATA_DIR : 작업 데이터를 저장하는 디렉토리(절대 경로 필요)
- 🧠 ENABLE_THOUGHT_CHAIN : 세부적인 사고 과정을 제어합니다(기본값: true)
- 🌐 TEMPLATES_USE : 템플릿 언어(기본값: en)
- 🖥️ ENABLE_GUI : 웹 인터페이스를 활성화합니다(기본값: false)
- 📝 ENABLE_DETAILED_MODE : 대화 기록을 표시합니다(기본값: false)
🛠️ 도구 개요
범주 | 도구 | 설명 |
---|
📋 계획 | plan_task | 작업 계획을 시작하세요 |
| analyze_task | 요구 사항 분석 |
| process_thought | 단계별 추론 |
| reflect_task | 솔루션 개념 개선 |
| init_project_rules | 프로젝트 표준 설정 |
🧩 관리 | split_tasks | 하위 작업으로 나누기 |
| list_tasks | 모든 작업 표시 |
| query_task | 작업 검색 |
| get_task_detail | 작업 세부 정보 표시 |
| delete_task | 작업 제거 |
▶️ 실행 | execute_task | 특정 작업 실행 |
| verify_task | 완료 확인 |
| complete_task | 완료로 표시 |
🤖 추천 모델
- 👑 Claude 3.7 : 강력한 이해력과 생성 능력을 제공합니다
- 💎 제미니 2.5 : 구글의 최신 모델로 성능이 뛰어납니다
📄 라이센스
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
📚 문서
⭐ 스타 히스토리