MCP Gemini CLI
Allows interaction with Google's Gemini AI through the Gemini CLI tool, supporting various query options including model selection, sandbox mode, debug mode, and file context inclusion.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Gemini CLIsummarize this article about AI safety in 3 bullet points"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Gemini CLI
A Model Context Protocol (MCP) server that provides integration with Google's Gemini CLI tool.
Overview
This MCP server allows you to interact with Google's Gemini AI through the Gemini CLI tool using the Model Context Protocol. It provides a standardized interface for querying Gemini with various options and configurations.
Related MCP server: MCP Gemini API Server
Prerequisites
Node.js 18+
Google Gemini CLI tool installed and configured
MCP-compatible client (like Claude Desktop)
Installation
Clone this repository:
git clone https://github.com/kazuph/mcp-gemini-cli.git
cd mcp-gemini-cliInstall dependencies:
npm installBuild the project:
npm run buildUsage
As an MCP Server
Add to your MCP client configuration (e.g., Claude Desktop):
{
"mcpServers": {
"gemini-cli": {
"command": "node",
"args": ["/path/to/mcp-gemini-cli/dist/index.js"]
}
}
}Available Tools
gemini_query
Query Google Gemini AI with various options.
Parameters:
prompt(required): The prompt to send to Geminimodel(optional): Model to use (default: gemini-2.5-pro)sandbox(optional): Run in sandbox modedebug(optional): Enable debug modeall_files(optional): Include all files in contextyolo(optional): Automatically accept all actions
Example:
{
"name": "gemini_query",
"arguments": {
"prompt": "Explain quantum computing in simple terms",
"model": "gemini-2.5-pro",
"debug": false
}
}Development
Scripts
npm run build- Build the TypeScript projectnpm run start- Start the MCP servernpm run dev- Start in development mode with auto-reloadnpm run clean- Clean build artifacts
Project Structure
src/
├── index.ts # Main MCP server implementation
├── ...
dist/ # Compiled JavaScript output
package.json # Project configuration
tsconfig.json # TypeScript configurationContributing
Fork the repository
Create a feature branch
Make your changes
Add tests if applicable
Submit a pull request
License
MIT License - see LICENSE file for details.
Related Projects
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceA 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.Last updated
- AlicenseBqualityDmaintenanceA server that provides access to Google Gemini AI capabilities including text generation, image analysis, YouTube video analysis, and web search functionality through the MCP protocol.Last updated63804ISC
- AlicenseAqualityDmaintenanceA dedicated server that wraps Google's Gemini AI models in a Model Context Protocol (MCP) interface, allowing other LLMs and MCP-compatible systems to access Gemini's capabilities like content generation, function calling, chat, and file handling through standardized tools.Last updated162336MIT
- Alicense-qualityDmaintenanceA Model Context Protocol server that enables Claude to collaborate with Google's Gemini AI models, providing tools for question answering, code review, brainstorming, test generation, and explanations.Last updatedMIT
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
MCP server for AI dialogue using various LLM models via AceDataCloud
Appeared in Searches
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/kazuph/mcp-gemini-cli'
If you have feedback or need assistance with the MCP directory API, please join our Discord server