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.
Integrations
Integrates with Google Search to provide grounded responses to factual questions and current information.
Provides intelligent model selection between Gemini 2.0 Flash, Flash-Lite, and Flash Thinking models for different tasks, with file handling and multimodal capabilities.
Enables code generation and analysis directly within the Replit development environment using Gemini's capabilities.
GemSuite MCP: 모델 컨텍스트 프로토콜을 위한 가장 포괄적인 Gemini API 통합
모델 컨텍스트 프로토콜(MCP)을 통한 고급 Gemini API 상호작용을 위한 궁극의 오픈 소스 서버로, 최적의 성능, 최소 토큰 비용, 원활한 통합을 위해 모델을 지능적으로 선택합니다.
Claude 및 모든 MCP 호환 호스트를 위한 전문적인 Gemini API 통합, 지능형 모델 선택 및 고급 파일 처리 기능 제공
향상된 기능을 갖춘 geminiserchMCP 프로젝트에서 발전됨
🌟 GemSuite MCP란 무엇인가요?
GemSuite(모델 컨텍스트 프로토콜) MCP는 MCP 호스트를 위한 최고의 Gemini API 통합 인터페이스로, 해당 작업에 적합한 모델을 지능적으로 선택하여 최적의 성능, 최소 토큰 비용, 그리고 원활한 통합을 제공합니다. Claude, Cursor, Replit 등 모든 MCP 호환 호스트가 Gemini의 기능을 원활하게 활용할 수 있도록 지원하며, 특히 다음 사항에 중점을 둡니다.
- 인텔리전스 : 작업 및 콘텐츠에 따라 최적의 제미니 모델을 자동으로 선택합니다.
- 효율성 : 다양한 작업 부하에서 토큰 사용 및 성능을 최적화합니다.
- 단순성 : 복잡한 AI 작업을 위한 깔끔하고 일관된 API를 제공합니다.
- 다재다능함 : 고급 파일 처리; 다양한 파일 유형, 작업 및 사용 사례 처리
문서 분석, 복잡한 문제 해결, 대용량 텍스트 파일 처리, 정보 검색 등 어떤 작업을 하든 GemSuite MCP는 해당 작업에 적합한 모델과 함께 적합한 도구를 제공합니다.
GemSuite MCP를 선택해야 하는 이유는?
제한된 기능을 제공하는 다른 Gemini MCP 서버와 달리 GemSuite MCP는 다음을 제공합니다.
✅ 지능형 모델 선택 : 작업에 따라 최적의 Gemini 모델을 자동으로 선택합니다. ✅ 통합 파일 처리 : 자동 형식 감지 기능으로 다양한 파일 유형을 원활하게 처리합니다. ✅ 포괄적인 도구 모음 : 검색, 추론, 처리 및 분석을 포괄하는 4가지 전문 도구 ✅ 프로덕션 준비 완료 : Smithery.ai, MCP.so 및 Glama.io에 배포 및 검증됨
🚀 설치
옵션 1: Smithery.ai(권장)
지엑스피1
옵션 2: 수동 설치
🔑 API 키 설정
- Google AI Studio 에서 Gemini API 키 받기
- 환경 변수로 설정하세요:또는 프로젝트 루트에Copy
.env
파일을 만듭니다.Copy
💎 주요 특징
통합 파일 처리
- 원활한 파일 처리 : 모든 도구는
file_path
매개변수를 통해 파일 입력을 지원합니다. - 자동 형식 감지 : 적절한 MIME 유형을 사용하여 다양한 파일 유형을 올바르게 처리합니다.
- 멀티모달 지원 : 이미지, 문서, 코드 파일 등을 처리합니다.
- 일괄 처리 : 단일 작업으로 여러 파일 처리 지원
지능형 모델 선택
GemSuite MCP는 다음 사항을 기준으로 가장 적합한 Gemini 모델을 자동으로 선택합니다.
- 작업 유형 : 검색, 추론, 처리 또는 분석
- 콘텐츠 유형 : 텍스트, 코드, 이미지 또는 문서
- 복잡성 : 간단한 쿼리 대 복잡한 추론
- 사용자 기본 설정 : 선택적 수동 재정의
이러한 인텔리전스는 토큰 사용을 최소화하는 동시에 최적의 성능을 보장합니다.
특수 도구
도구 | 목적 | 모델 | 사용 사례 |
---|---|---|---|
gem_search | 검색 통합을 통한 정보 검색 | 제미니 플래시 | 사실 기반 질문, 최신 정보, 근거 있는 답변 |
gem_reason | 단계별 분석을 통한 복잡한 추론 | 쌍둥이자리 플래시 씽킹 | 수학, 과학, 코딩 문제, 논리 분석 |
gem_process | 빠르고 효율적인 콘텐츠 처리 | 제미니 플래시라이트 | 요약, 추출, 대용량 작업 |
gem_analyze | 자동 모델 선택을 통한 지능형 파일 분석 | 자동 선택됨 | 문서 분석, 코드 검토, 이미지 이해 |
강력한 오류 처리
- 지수 백오프 : API 속도 제한의 우아한 처리
- 포괄적인 오류 감지 : 오류 소스의 명확한 식별
- 조치 가능한 메시지 : 문제 해결을 위한 자세한 오류 정보
- 복구 메커니즘 : 기본 접근 방식이 실패할 경우 지능형 대체 방안
🖥️ 사용법
Claude 또는 기타 MCP 호환 호스트에서
Claude 또는 다른 MCP 호환 호스트와 함께 GemSuite MCP를 사용하는 경우, 해당 도구는 어시스턴트의 툴킷에서 바로 사용할 수 있습니다. 필요에 따라 적절한 도구를 호출하기만 하면 됩니다.
도구 선택 가이드
gem_search
: 검색 통합이 필요한 사실 관련 질문의 경우gem_reason
: 단계별 추론이 필요한 복잡한 문제의 경우gem_process
: 텍스트나 파일의 효율적인 처리를 위해(토큰 효율성이 가장 높음)gem_analyze
: 자동 모델 선택을 통한 파일의 상세 분석
📚 사용 예시
Claude Desktop에서 GemSuite Gemini Search를 사용하여 Google 검색에 액세스
파일 처리(토큰 효율성이 가장 높음)
파일 분석
복잡한 추론
파일로 검색
🧠 모델 특성
GemSuite MCP는 세 가지 주요 Gemini 모델을 활용하여 각 작업에 가장 적합한 모델을 지능적으로 선택합니다.
제미니 2.0 플래시
- 1M 토큰 컨텍스트 창 : 광범위한 콘텐츠 처리
- 검색 통합 : 현재 정보의 기본 응답
- 멀티모달 기능 : 텍스트, 이미지 등을 처리합니다.
- 균형 잡힌 성능 : 품질과 속도의 적절한 조화
제미니 2.0 플래시라이트
- 가장 비용 효율적 : 토큰 사용 최소화
- 가장 빠른 응답 시간 : 대량 작업에 이상적
- 텍스트 중심 : 텍스트 처리에 최적화됨
- 효율성을 위한 최적 : 검색 및 추론이 필요하지 않은 경우
제미니 2.0 플래시 씽킹
- 추론력 향상 : 논리적 분석 및 문제 해결
- 단계별 분석 : 추론 과정을 보여줍니다
- 전문 역량 : 복잡한 계산에 능숙함
- 심층 분석에 가장 적합 : 철저한 분석이 필요한 경우
🔄 워크플로우 예시
문서 분석 워크플로
코드 검토 워크플로
🧩 다른 MCP 호스트와의 통합
GemSuite MCP는 모든 MCP 호환 호스트와 작동합니다.
- Claude Desktop : Claude의 강력한 추론 기능과 완벽하게 통합
- 커서 IDE : Gemini의 기능을 활용한 향상된 코딩 지원
- Replit : 개발 환경에서 직접 코드 생성 및 분석
- 기타 MCP 호스트 : MCP 표준을 구현하는 모든 플랫폼과 호환 가능
🛠️ 고급 구성
사용자 정의 모델 선택
model_id
매개변수를 지정하여 자동 모델 선택을 재정의할 수 있습니다.
gem_process
에 사용 가능한 작업
summarize
: 간결한 요약을 작성하세요extract
: 특정 정보 추출restructure
: 콘텐츠를 더 유용한 형식으로 재구성합니다.simplify
: 복잡한 내용을 더 쉽게 이해할 수 있도록 만듭니다.expand
: 콘텐츠에 세부 정보나 맥락을 추가합니다.critique
: 비판적 분석을 제공하다feedback
: 건설적인 피드백을 제공하세요analyze
: 콘텐츠의 일반적인 분석
🔧 기여
참여를 환영합니다! 시작하는 방법은 다음과 같습니다.
- 저장소를 포크하세요
- 기능 브랜치를 만듭니다:
git checkout -b feature/my-new-feature
- 변경 사항을 만드세요
- 테스트 실행:
npm test
- 변경 사항을 커밋하세요:
git commit -m 'Add my new feature'
- 브랜치에 푸시:
git push origin feature/my-new-feature
- 풀 리퀘스트 제출
중요한 변경 사항이 있는 경우, 먼저 이슈를 열어서 변경하고 싶은 사항을 논의하세요.
📜 라이센스
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
🙏 감사의 말
- Lorhlona/geminiserchMCP - 이 향상된 버전에 영감을 준 원래 프로젝트
- 모델 컨텍스트 프로토콜 - MCP 표준 개발을 위해
- Google Gemini - 이 서버를 구동하는 강력한 AI 모델용
🔗 링크
This server cannot be installed
MCP 호스트를 위한 최고의 Gemini API 인터페이스로, 해당 작업에 맞는 모델을 지능적으로 선택하여 최적의 성능, 최소 토큰 비용, 원활한 통합을 제공합니다.
- The ultimate open-source server for advanced Gemini API interaction with Model Context Protocol (MCP), intelligently selecting models for optimal performance, minimal token cost, and seamless integration.
- 🌟 What is GemSuite MCP?
- Why GemSuite MCP?
- 🚀 Installation
- 🔑 API Key Setup
- 💎 Key Features
- 🖥️ Usage
- 📚 Usage Examples
- 🧠 Model Characteristics
- 🔄 Workflow Examples
- 🧩 Integration with Other MCP Hosts
- 🛠️ Advanced Configuration
- 🔧 Contributing
- 📜 License
- 🙏 Acknowledgements
- 🔗 Links