Servidor MCP de Gemini Thinking
Implementación de un servidor del Protocolo de Contexto de Modelo (MCP) para el modelo de lenguaje de Google Gemini. Este servidor permite a los usuarios de Claude Desktop acceder a las potentes capacidades de razonamiento del modelo Gemini-2.0-flash-thinking-exp-01-21.
¿Qué es Gemini Flash?
Gemini-2.0-flash-thinking-exp-01-21 es una versión especializada del modelo Gemini de Google, optimizada para ofrecer respuestas rápidas y mantener una alta calidad. Destaca en:
razonamiento matemático
Deducción lógica
Análisis paso a paso
Pensamiento estructurado
Related MCP server: Gemini MCP Server
Instalación
Prerrequisitos
Node.js (v18 o superior)
npm
Escritorio de Claude
Clave API de Google Gemini
Configuración
Clonar este repositorio:
git clone https://github.com/falahgs/gemini-thinking-mcp.git
cd gemini-thinking-mcpInstalar dependencias:
npm installCrea un archivo
.envcon tu clave API de Google:
GEMINI_API_KEY=your-api-key-hereConstruir el proyecto:
npm run buildConfiguración de Claude Desktop
Para utilizar este servidor MCP con Claude Desktop, actualice la configuración de Claude Desktop:
Localice el archivo de configuración de Claude Desktop:
Ventanas:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Agregue lo siguiente a la sección
mcpServers:
"gemini-thinking": {
"command": "node",
"args": ["/path/to/gemini-thinking-mcp/build/index.js"],
"env": {
"GEMINI_API_KEY": "your-api-key"
}
}Reinicie Claude Desktop para aplicar los cambios.
Uso
Una vez configurado, podrás acceder al modelo Gemini en tus conversaciones de Claude Desktop:
@gemini-thinking Can you help me solve this math problem step by step?Parámetros
Puede ajustar los parámetros del modelo:
prompt: Su texto de entrada para Géminis (obligatorio)max_tokens: Máximo de tokens a generar (predeterminado: 8192)temperature: controla la aleatoriedad (predeterminado: 0,2)
Ejemplos
A continuación se muestran algunos ejemplos de configuración y uso del servidor Gemini Thinking MCP:
Ejemplo 1: Instalación del servidor MCP
Este ejemplo muestra el proceso de instalación y configuración del servidor Gemini Thinking MCP en el entorno de escritorio Claude.
Ejemplo 2: Prueba de resolución de problemas matemáticos
Una demostración del servidor MCP resolviendo una ecuación matemática paso a paso, mostrando sus capacidades de resolución de problemas.
Desarrollo
npm run dev # Watch mode
npm run build # Build for production
npm start # Run the serverContribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Instituto Tecnológico de Massachusetts (MIT)