Deep Thinking Assistant - Gemini MCP 서버
깊은 사고와 분석을 제공하는 Gemini API 기반 MCP 서버입니다. AI 에디터 모델과 연계하여 보다 깊은 분석과 통찰력을 제공합니다.
특징
- 다각적인 관점에서 문제 분석
- 비판적 사고와 창조적 사고의 통합
- 실용적이고 구체적인 제안
- 기존 지식의 통합과 새로운 관점 제공
- 컨텍스트에 따라 적절한 상세도 조정
- 제안된 솔루션의 비판적 분석 및 개선 제안
프로젝트 구조
설정
- 종속성 설치:
- 환경 변수 설정:
.env
파일을 만들고 다음 내용을 설정합니다.
사용방법
서버 시작:
사용 가능한 도구
deep_thinking_agent
문제 해결을 위한 사고 과정을 심화하고 착안점을 제시합니다. 이 도구는 문제에 대한 깊은 이해와 다각적인 분석을 제공하고 더 나은 솔루션을 도출하기 위한 지침을 제시합니다.
매개변수:
instructions
: 사용자의 지시(필수)context
: 사고 프로세스 컨텍스트(필수)model
: 사용할 모델명(기본값: "gemini-2.0-flash")
enhancement_agent
코드의 개선점을 분석하고 구체적인 제안을 합니다. 이 도구는 코드의 품질, 성능, 서비스 가능성 등의 관점에서 포괄적인 분석을 수행하고 실용적인 개선 제안을 제공합니다.
매개변수:
instructions
: 검토 대상 코드에 대한 지시 (필수)code
: 코드 목록(필수)model
: 사용할 모델명(기본값: "gemini-2.0-flash")temperature
: 생성시 온도 파라미터(기본값: 0.7)
final_review_agent
최종 코드 검토를 실시하고 개선점을 제시합니다. 이 도구는 제안된 변경과 개선점을 비판적으로 분석하여 잠재적인 문제와 추가 최적화 기회를 파악합니다.
매개변수:
instructions
: 검토 대상 코드에 대한 지시 (필수)code
: 코드 목록(필수)model
: 사용할 모델명(기본값: "gemini-2.0-flash")temperature
: 생성시 온도 파라미터(기본값: 0.7)
사용 예
- 생각 과정의 심화:
- 코드 개선 제안:
- 최종 리뷰:
기본 시스템 프롬프트
사고 지원 프롬프트
서버는 다음 원칙에 따라 사고를 돕습니다.
- 문제 이해와 구조화 사고
- 시스템 사고로 전체 이미지 파악
- MECE에 의한 문제의 분해
- 인과관계 분석(Why-Why 분석, 특성요인도)
- 이해관계자 분석 및 요구사항 정리
- 솔루션 설계 및 평가
- 디자인 패턴과 아키텍처 원칙 적용
- 트레이드 오프 정량적 평가 (비용 대 베니핏)
- 위험 분석 및 대책(FMEA 기법)
- 실현 가능성 검증(PoC 전략)
- 기술적 우수성 추구
- 클린 아키텍처의 원칙, 느슨한 결합 및 고 응집, 의존성의 적절한 방향성 및 인터페이스 추상화
- 코드 품질 최적화, 가독성 및 유지 보수성, 성능 및 확장 성, 보안 및 견고성
- 테스트 전략 설계, 테스트 피라미드 고려, 경계 값, 에지 케이스, 자동화 및 지속적인 검증
- 혁신과 창조적 사고
- 래터럴 싱킹 활용
- SCAMPER 메소드를 통한 아이디어 전개
- 제약을 활용한 창조적 문제 해결
- 신기술과 레거시 시스템의 통합
- 구현 및 배포 최적화
- 단계적 구현 전략
- 기술 부채 관리 및 상환 계획
- 변경 영향 분석
- 배포 위험 최소화
- 지속적인 개선과 학습
- KPI 및 지표 설정
- 피드백 루프 설정
- 지식의 체계화와 공유
- PDCA 사이클 실천
- 커뮤니케이션과 협업
- 기술적 설명의 명확화
- 문서 구조화
- 팀 간의 지식 공유
- 리뷰 및 피드백 홍보
답변 분석 프롬프트
답변 분석은 다음 관점에서 이루어집니다.
- 논리적 무결성과 무결성
- 전제 조건 및 제약의 타당성
- 논리 배포의 일관성
- 결론의 도출 과정
- 간과된 요소 식별
- 반증 가능성 검증
- 기술적 실현 가능성과 최적성
- 알고리즘과 데이터 구조의 적합성
- 시스템 아키텍처의 견고성
- 성능 및 확장성
- 보안 및 신뢰성
- 유지 보수성과 확장성
- 구현 및 운영
- 개발 효율과 생산성
- 운영 부하 및 비용
- 모니터링 및 장애 대응
- 버전 관리 및 배포
- 팀 협업의 효과
- 위험과 도전
- 기술적 제약과 한계
- 보안 취약성
- 성능 병목
- 종속성의 복잡성
- 잠재적인 기술적 부채
- 비즈니스 가치와 영향
- 개발 및 운영 비용
- 시장 투입까지의 시간
- 사용자 경험에 미치는 영향
- 비즈니스 요구 사항과의 무결성
- 경쟁 우위에 기여
분석 결과 구성:
- 제안의 강점
- 기술적 이점
- 구현 효율성
- 비즈니스 가치
- 혁신적인 요소
- 개선이 필요한 영역
- 기술적 과제
- 구현 위험
- 운영상의 우려
- 확장성 제한
- 구체적인 개선 제안
- 단기적인 개선
- 중장기 최적화
- 대체 접근법
- 모범 사례 적용
- 추가 고려 사항
- 에지 케이스 및 예외 처리
- 미래의 확장성
- 보안 고려 사항
- 성능 최적화
- 구현 로드맵
- 작업 우선 순위 지정
- 이정표 설정
- 성공 지표(KPI) 정의
- 위험 완화 전략
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
An OpenAI API-based MCP server that provides deep thinking and analysis capabilities, integrating with AI editor models to deliver comprehensive insights and practical solutions.
Related MCP Servers
- -securityAlicense-qualityA simple MCP server for interacting with OpenAI assistants. This server allows other tools (like Claude Desktop) to create and interact with OpenAI assistants through the Model Context Protocol.Last updated -26PythonMIT License
- AsecurityFlicenseAqualityProvides reasoning content to MCP-enabled AI clients by interfacing with Deepseek's API or a local Ollama server, enabling focused reasoning and thought process visualization.Last updated -15424JavaScript
- AsecurityAlicenseAqualityEnables integration with OpenAI models through the MCP protocol, supporting concise and detailed responses for use with Claude Desktop.Last updated -11PythonMIT License
- -securityAlicense-qualityA server that integrates the MCP library with OpenAI's API, allowing users to interact with various tools, such as the weather tool, through natural language queries.Last updated -PythonMIT License