gemini-collaboration-mcp
v1.0.0
Published
MCP Server for Claude & Gemini Collaboration - Consult Gemini AI and collaborate on code development
Downloads
10
Maintainers
Readme
Gemini Collaboration MCP Server
MCP Server for Claude & Gemini Collaboration. Consult Gemini AI for a second opinion or collaborate on code development together.
Features
1. consult_gemini - Get a Second Opinion
Ask Gemini for advice, validation, or a different perspective on your work.
Use cases:
- Validate your approach
- Get code reviews
- Ask for expert advice on technical problems
- Get a different perspective on implementation choices
2. collaborate_on_code - Build Together
Collaborate with Gemini to develop code from scratch through iterative dialogue.
Process:
- Create and review PRD together
- Decide on tech stack together
- Generate and refine code together
Installation
Via npm (Recommended)
npm install -g gemini-collaboration-mcpVia GitHub
git clone https://github.com/henry2craftman/gemini-collaboration-mcp.git
cd gemini-collaboration-mcp
npm install
npm run buildConfiguration
1. Get Gemini API Key
Get your API key from Google AI Studio
2. Configure Claude Code
Add to your Claude Code MCP settings:
For npm installation:
{
"mcpServers": {
"gemini-collaboration": {
"command": "npx",
"args": ["-y", "gemini-collaboration-mcp"],
"env": {
"GEMINI_API_KEY": "your-gemini-api-key-here"
}
}
}
}For local installation:
{
"mcpServers": {
"gemini-collaboration": {
"command": "node",
"args": ["path/to/gemini-collaboration-mcp/dist/mcp-server.js"],
"env": {
"GEMINI_API_KEY": "your-gemini-api-key-here"
}
}
}
}3. Restart Claude Code
Restart Claude Code to load the MCP server.
Usage
Once configured, you can use these commands in Claude Code:
Consult Gemini
"Gemini, what do you think about this approach?"
"Ask Gemini to review this code"
"Get Gemini's opinion on this implementation"Collaborate on Code
"Collaborate with Gemini to build a 3D dice game"
"Work with Gemini to create a calculator app"
"Develop a todo list app together with Gemini"Architecture
This MCP server uses the AI Orchestration Framework to:
- Chain AI model interactions
- Manage context between Claude and Gemini
- Execute multi-step collaborative workflows
Requirements
- Node.js 18 or higher
- Gemini API key
- Claude Code (Anthropic's official CLI)
Development
# Install dependencies
npm install
# Build
npm run build
# Run MCP server directly
npm run mcp
# Run interactive chat
npm run chatLicense
MIT
Contributing
Contributions are welcome! Please open an issue or submit a pull request.
Support
For issues, questions, or suggestions, please open an issue on GitHub.
