MCP HubMCP Hub

Gemini CLI MCP Server

centminmodon 15 days ago · 1 min read

Gemini CLI MCP Server

centminmod/gemini-cli-mcp-server는 Google Gemini CLI를 Claude Code, Claude Desktop 등 MCP 클라이언트에 연결하는 실제 MCP 프로젝트입니다.

제공 도구

도구 설명
gemini_prompt Gemini에 프롬프트를 보내고 응답을 반환
gemini_code_review Gemini로 코드를 리뷰하고 구조화된 피드백 반환
gemini_plan_evaluation 구현 계획의 실현 가능성과 누락 사항 평가
gemini_solution_verify 제안된 솔루션을 요구사항에 검증
gemini_collaborate Gemini를 통한 멀티턴 협업 세션 실행

전제 조건

  1. Gemini CLI 설치설정 가이드
  2. Google API 키GEMINI_API_KEY 설정 또는 gcloud로 인증
  3. OpenRouter API 키 (선택) — 다중 모델 라우팅용
  4. Node.js 18+

설치

git clone https://github.com/centminmod/gemini-cli-mcp-server
cd gemini-cli-mcp-server
npm install && npm run build

Claude Code에서 설정

{
  "mcpServers": {
    "gemini-cli": {
      "command": "node",
      "args": ["/path/to/gemini-cli-mcp-server/dist/index.js"],
      "env": { "GEMINI_API_KEY": "your-api-key" }
    }
  }
}

사용 사례

코드 리뷰 두 번째 의견: Claude Code가 구현 후 gemini_code_review를 호출해 Gemini의 피드백을 받고 작업 완료.

계획 검증: 멀티 파일 리팩토링 전 gemini_plan_evaluation으로 위험과 누락 단계 파악.

다중 모델 협업: 복잡한 추론은 Gemini에 위임하고 코드 실행은 Claude에 유지.