GitHub-Gemini MCP Server
Enables repository analysis, issue management, pull request operations, code search, and branch/commit operations for GitHub repositories
Leverages Gemini's AI capabilities for intelligent code analysis, suggestions, automated documentation generation, code review assistance, bug detection, and architecture recommendations
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., "@GitHub-Gemini MCP Serveranalyze the main.py file in my repo for potential bugs"
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.
GitHub-Gemini MCP Server
An advanced Model Context Protocol (MCP) server that integrates GitHub with Google Gemini API for intelligent code assistance and repository management.
Features
Intelligent Code Analysis: Leverages Gemini's advanced reasoning capabilities to analyze code patterns and suggest improvements
Context-Aware Assistance: Uses GitHub repository context to provide better code suggestions and documentation
Function Calling: Intelligent tool selection for GitHub operations (issues, PRs, code search, etc.)
Structured Output: JSON responses for integration with other tools
Code Execution: Dynamic code analysis and execution for testing suggestions
Thinking Mode: Deep reasoning for complex coding problems
Context Caching: Efficient handling of large repositories with automatic caching
Related MCP server: GitHub MCP Server
Installation
pip install -r requirements.txtConfiguration
Create a .env file with your API keys:
GEMINI_API_KEY=your_gemini_api_key
GITHUB_TOKEN=your_github_personal_access_tokenUsage
Run the MCP server:
python -m github_gemini_mcpTools Available
GitHub Integration
Repository analysis and navigation
Issue management and automation
Pull request operations
Code search and discovery
Branch and commit operations
Gemini AI Features
Intelligent code suggestions
Automated documentation generation
Code review assistance
Bug detection and fixing
Architecture recommendations
Architecture
The server combines:
GitHub API integration for repository operations
Gemini 2.5 models for advanced reasoning
Function calling for intelligent tool selection
Context caching for performance optimization
Structured output for reliable integration
License
MIT License
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
- FlicenseBqualityCmaintenanceA Model Context Protocol server that enables AI models to interact with GitHub's API, allowing for repository creation and management with descriptions, topics, and website URLs through natural language commands.Last updated11
- Flicense-qualityDmaintenanceA Model Context Protocol server that enables AI assistants to perform GitHub operations including repository management, file operations, issue tracking, and pull request creation.Last updated2
- -license-quality-maintenanceA Model Context Protocol server that enables AI assistants to interact with GitLab repositories, allowing tasks like managing merge requests, searching projects, and creating comments through RESTful API integration.Last updated392
- Alicense-qualityDmaintenanceA Model Context Protocol server that enables AI agents to securely access and interact with GitHub Enterprise data, providing access to enterprise users, organizations, emails, and license information.Last updatedMIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
An MCP server that gives your AI access to the source code and docs of all public github repos
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
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/Uttam-Mahata/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server