MCP Think
MCP 생각
클로드와 다른 LLM의 복잡한 추론 능력을 개선하기 위한 "생각" 도구를 구현한 모델 컨텍스트 프로토콜(MCP) 서버입니다.
개요
이 MCP 서버는 Anthropic의 블로그 게시물 에 설명된 "think" 도구를 구현합니다. 이 도구는 Claude에게 복잡한 문제 해결 작업 중에 체계적인 사고를 위한 전용 공간을 제공합니다. think 도구는 정책 준수 및 긴 도구 호출 체인에서의 추론을 요구하는 복잡한 작업에서 성능을 크게 향상시키는 것으로 나타났습니다.
Related MCP server: LLM Responses MCP Server
특징
구조화된 사고 공간 : LLM에게 복잡한 문제를 분석할 수 있는 전담 공간을 제공합니다.
생각의 역사 : 참고를 위해 타임스탬프와 함께 모든 생각의 기록을 유지합니다.
다중 전송 지원 : stdio 및 SSE 전송 모두에서 작동합니다.
설치
PyPI에서 설치:
지엑스피1
또는 소스에서 설치:
git clone https://github.com/ddkang1/mcp-think.git
cd mcp-think
pip install -e .용법
MCP 서버를 직접 실행할 수 있습니다.
mcp-think기본적으로 SSE 전송을 사용합니다. stdio 전송을 사용하려면:
mcp-think --transport stdioSSE 전송에 대한 호스트와 포트를 지정할 수도 있습니다.
mcp-think --host 0.0.0.0 --port 3001구성
Windsurf에서 Claude와 함께 이 도구를 사용하려면 MCP 구성 파일에 다음 구성을 추가하세요.
"think": {
"command": "/home/xxx/.local/bin/mcp-think",
"args": ["--transport", "stdio"],
"type": "stdio",
"pollingInterval": 30000,
"startupTimeout": 30000,
"restartOnFailure": true
}SSE 전송의 경우(기본값):
"think": {
"command": "/home/xxx/.local/bin/mcp-think",
"args": [],
"type": "sse",
"pollingInterval": 30000,
"startupTimeout": 30000,
"restartOnFailure": true
}command 필드는 pip를 사용하여 Python 패키지를 설치한 디렉토리를 가리켜야 합니다.
사용 가능한 도구
MCP 서버는 다음 도구를 제공합니다.
생각하다 : 타임스탬프와 함께 생각을 기록하다
개발
개발을 위한 설치
git clone https://github.com/ddkang1/mcp-think.git
cd mcp-think
pip install -e ".[dev]"테스트 실행
pytest코드 스타일
이 프로젝트에서는 서식 지정에 Black을 사용하고, 가져오기 정렬에 isort를 사용하고, 린팅에 flake8을 사용합니다.
black src tests
isort src tests
flake8 src tests기여하다
기여를 환영합니다! 자세한 내용은 CONTRIBUTING.md를 참조하세요.
변경 사항
이 프로젝트의 변경 내역은 CHANGELOG.md에서 확인할 수 있습니다.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
This server cannot be deployed
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for building and testing AI agents with multi-model experimentation and insights.
A Model Context Protocol server for Wix AI tools
MCP server for AI agent profiles and smart notes. 60+ coding prompt packs with expert personas.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server for Claude Desktop that provides structured memory management across chat sessions, allowing Claude to maintain context and build a knowledge base within project directories.19 npm6MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables collaborative debates between multiple AI agents, allowing them to discuss and reach consensus on user prompts.1MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol server that provides Claude with a dedicated space for structured thinking during complex problem-solving tasks, helping improve its reasoning capabilities.129 npm16MIT
- AlicenseAqualityDmaintenanceAn MCP server that enables Claude to break down complex problems into manageable steps with support for revision and branching, facilitating dynamic and reflective problem-solving through a structured thinking process.19 npmMIT