Gemini Thinking MCP Server
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.
What is Gemini Flash?
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:
- Mathematical reasoning
- Logical deduction
- Step-by-step analysis
- Structured thinking
Installation
Prerequisites
- Node.js (v18 or higher)
- npm
- Claude Desktop
- Google Gemini API key
Setup
- Clone this repository:
git clone https://github.com/falahgs/gemini-thinking-mcp.git
cd gemini-thinking-mcp
- Install dependencies:
npm install
- Create a
.envfile with your Google API key:
GEMINI_API_KEY=your-api-key-here
- Build the project:
npm run build
Configuring Claude Desktop
To use this MCP server with Claude Desktop, update your Claude Desktop configuration:
Locate your Claude Desktop config file:
- Windows:
%APPDATA%Claudeclaude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
Add the following to the
mcpServerssection:
"gemini-thinking": {
"command": "node",
"args": ["/path/to/gemini-thinking-mcp/build/index.js"],
"env": {
"GEMINI_API_KEY": "your-api-key"
}
}
- Restart Claude Desktop to apply the changes.
Usage
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?
Parameters
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)
Examples
Here are some examples of the Gemini Thinking MCP server setup and usage:
Example 1: Installing MCP Server
This example shows the process of installing and configuring the Gemini Thinking MCP server in Claude Desktop environment.
Example 2: Testing Mathematical Problem Solving
A demonstration of the MCP server solving a mathematical equation step by step, showing its problem-solving capabilities.
Development
npm run dev # Watch mode
npm run build # Build for production
npm start # Run the server
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT
Gemini Thinking
Project Details
- falahgs/gemini-thinking-mcp
- MIT License
- Last Updated: 4/9/2025
Recomended MCP Servers
A mcp server that bridges the Model Context Protocol (MCP) with the Agent-to-Agent (A2A) protocol, enabling MCP-compatible AI...
An MCP (Model Context Protocol) server for generating Xmind mind maps. This server allows LLMs to create structured...
tiangong-lca-mcp
MCP server hosted using Azure Functions
An MCP server serving as a structured knowledge base of crypto whitepapers.
A Model Context Protocol Server facade to simplify the implementation of agents
π¨βπ§ δΊΊιγMCPγ΅γΌγγΌγ¨γγ¦ε©η¨γγπ©βπ§
Connect Claude to Linear project management systems. Retrieve, create, and manage issues and projects seamlessly.
model context protocol for outscraper





