A Model Context Protocol (MCP) server implementation for the Google Gemini language model. This server allows Claude Desktop users to access the powerful reasoning capabilities of Gemini-2.0-flash-thinking-exp-01-21 model.
A Model Context Protocol (MCP) server implementation for the Google Gemini language model. This server allows Claude Desktop users to access the powerful reasoning capabilities of Gemini-2.0-flash-thinking-exp-01-21 model.
Gemini-2.0-flash-thinking-exp-01-21 is a specialized version of Google's Gemini model that's optimized for fast responses while maintaining high quality. It excels at:
git clone https://github.com/falahgs/gemini-thinking-mcp.git cd gemini-thinking-mcp
npm install
.env
file with your Google API key:GEMINI_API_KEY=your-api-key-here
npm run build
To use this MCP server with Claude Desktop, update your Claude Desktop configuration:
Locate your Claude Desktop config file:
%APPDATA%\Claude\claude_desktop_config.json
~/Library/Application Support/Claude/claude_desktop_config.json
Add the following to the mcpServers
section:
"gemini-thinking": { "command": "node", "args": ["/path/to/gemini-thinking-mcp/build/index.js"], "env": { "GEMINI_API_KEY": "your-api-key" } }
Once configured, you can access the Gemini model in your Claude Desktop conversations:
@gemini-thinking Can you help me solve this math problem step by step?
You can adjust the model parameters:
prompt
: Your input text for Gemini (required)max_tokens
: Maximum tokens to generate (default: 8192)temperature
: Controls randomness (default: 0.2)Here are some examples of the Gemini Thinking MCP server setup and usage:
This example shows the process of installing and configuring the Gemini Thinking MCP server in Claude Desktop environment.
A demonstration of the MCP server solving a mathematical equation step by step, showing its problem-solving capabilities.
npm run dev # Watch mode npm run build # Build for production npm start # Run the server
Contributions are welcome! Please feel free to submit a Pull Request.
MIT
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!