Gemini MCP Server
servidor gemini-mcp
Una implementación de TypeScript de un servidor de Protocolo de contexto de modelo (MCP) que se integra con el modelo Gemini de Google mediante llamadas API directas.
Características
Utiliza llamadas directas a la API de Gemini (sin SDK obsoleto)
Admite el último modelo Flash Gemini 2.0
Implementa el protocolo MCP para una integración perfecta con Claude
Mantiene el contexto de la conversación para interacciones naturales.
Related MCP server: Gemini MCP Server
Herramientas MCP
generar_texto
Desde el servidor: gemini
Genere texto utilizando el modelo Gemini con parámetros configurables.
Prerrequisitos
Node.js 18 o superior
Clave API de Google Gemini
Mecanografiado
Aplicación de escritorio Claude
Instalación
Clonar el repositorio:
git clone https://github.com/YOUR-USERNAME/gemini-mcp-server.git
cd gemini-mcp-serverInstalar dependencias:
npm installConstruir:
npm run buildIntegración de escritorio de Claude
Para utilizar este servidor con Claude Desktop:
Abra Claude Desktop
Vaya a Configuración > Desarrollador
Haga clic en "Editar configuración"
Agregue la siguiente configuración:
"gemini": {
"command": "node",
"args": ["path\\to\\dist\\gemini_mcp_server.js"],
"env": {
"GEMINI_API_KEY": "gemini_api_key"
},
"cwd": "path\\to\\gemini-mcp-server"
}Reemplazar:
/path/to/gemini-mcp-servercon la ruta absoluta a su repositorioyour_api_key_herecon su clave API de Google Gemini real
El servidor ahora estará disponible en la lista de servidores MCP de Claude Desktop.
Implementación de API
Este servidor utiliza solicitudes HTTP directas al punto final de la API de Gemini. El formato de solicitud a la API se ajusta a la documentación oficial de Google:
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [{
"parts":[{"text": "Explain how AI works"}]
}]
}'Pruebas
Puede probar la implementación directa de la API utilizando el script de ejemplo:
node dist/example_direct_api.js "Your prompt here"Licencia
Instituto Tecnológico de Massachusetts (MIT)
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseAqualityFmaintenanceModel Context Protocol (MCP) server implementation that enables Claude Desktop to interact with Google's Gemini AI models.6178257MIT
- AlicenseAqualityDmaintenanceA TypeScript server that integrates Google's Gemini Pro model with Claude Desktop through the Model Context Protocol, allowing Claude users to access Gemini's text generation capabilities.77012MIT
- FlicenseNot gradedqualityDmaintenanceA server implementing the Model Context Protocol that enables AI assistants like Claude to interact with Google's Gemini API for text generation, text analysis, and chat conversations.
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables Claude Desktop to interact with Google's Gemini 2.5 Pro Experimental AI model, with features like Google Search integration and token usage reporting.21784Apache 2.0
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/IA-Entertainment-git-organization/gemini-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server