Gemini Enterprise MCP Tools
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., "@Gemini Enterprise MCP Toolswhat's the current time?"
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.
Gemini Enterprise MCP Tools
This repository contains a custom Model Context Protocol (MCP) server built in Python. It acts as an "Omni Agent" that provides AI models (like Gemini) with external tools so they can perform tasks they natively cannot do, such as reading real-time data or performing complex math.
This project is specifically designed to be deployed to Google Cloud Run and integrated into Gemini Enterprise via Vertex AI Extensions.
🛠️ Tools Included
This single MCP server exposes 8 different tools to the AI:
get_current_time: Allows the AI to know the exact atomic date and time (AI models do not have an internal clock).get_github_user: Fetches live, real-time statistics (followers, repos, bio) for any GitHub user via the public GitHub API.search_wikipedia: Searches Wikipedia and returns a list of matching article titles (The "Search" step).get_wikipedia_summary: Reads the introductory paragraphs of a specific Wikipedia article (The "Read" step).add: Adds two numbers together.subtract: Subtracts two numbers.multiply: Multiplies two numbers.divide: Divides two numbers safely.
Related MCP server: Gemini Agent MCP Server
🚀 How to Test Locally
If you want to test the server locally on your machine, we use the visual MCP Inspector.
Run this command in the terminal at the root of the project:
npx @modelcontextprotocol/inspector uv run --with mcp --with httpx server.pyThis will open a local web dashboard where you can manually click on the tools, provide arguments, and see the exact JSON outputs that Gemini would receive.
☁️ How to Deploy to Gemini Enterprise
Because Gemini Enterprise is a cloud platform, it cannot run local scripts on your laptop. You must deploy this server to the cloud.
1. Deploy the Code
This repository includes a Dockerfile that packages the Python server into a Web Server using Server-Sent Events (SSE).
Go to the Google Cloud Console.
Navigate to Cloud Run.
Click Create Service -> Continuously deploy from a repository.
Link this GitHub repository. Cloud Run will automatically build the
Dockerfileand give you a public URL (e.g.,https://your-agent.a.run.app).
2. Update the OpenAPI Schema
Open the
openapi.yamlfile in this repository.Replace the
- url: ...placeholder on line 8 with your new Cloud Run URL.
3. Connect to Vertex AI
In the Google Cloud Console, navigate to Vertex AI > Agent Builder > Extensions.
Click Create Extension.
Name it (e.g., "Enterprise Omni Tools") and upload your updated
openapi.yamlfile.Gemini Enterprise will instantly register the 8 tools and allow your workspace users to trigger them during chat!
📂 Project Structure
server.py: The core Python logic using theFastMCPlibrary. Contains all 8 tool definitions.Dockerfile: The instructions for Google Cloud Run on how to build and host the Web Server.openapi.yaml: The schema map required by Vertex AI to understand the structure of the tools.client.py(Optional): A local Python script used for simulating how Gemini Enterprise routes tool calls under the hood.
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.
Latest Blog Posts
- 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/omtrivedioo3/gemini-enterprise-mcp-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server