Gemini Agent MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
git clone https://github.com/b1997oct/mcp
cd mcp

Then follow the repository README for any remaining dependency or build steps before continuing.

2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add gemini-agent -- node "<FULL_PATH_TO_MCP>/dist/index.js"

Replace <FULL_PATH_TO_MCP>/dist/index.js with the actual folder you prepared in step 1.

README.md

Provides tools for managing todo lists, weather, and user information.

🤖MCP

Core Capabilities:

  • 🌦️ Weather: Provides current atmospheric conditions for any location.
  • ⏰ System Time: Syncs the agent with the exact local system clock.
  • 👤 Contextual Awareness: Accesses local user information to personalize AI responses.
  • 🔌 Universal Connectivity: Fully compatible with any MCP client (Cursor, Claude Desktop, etc.).

Running the MCP server

To start the MCP server locally:

npm run mcp

Agent_B1997 helps you to connecting & testing MCP.

...

Setup with Claude Desktop (Local)

... (existing local config) ...

🌐 Local Deployment (API)

Once you start the project using npm run dev, you can access the Agent UI & API locally.

1. Local API Endpoints

  • MCP Gateway: http://localhost:3000/api/mcp (MCP JSON-RPC)
Example MCP Tool List:
curl -X POST http://localhost:3000/api/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}'

Tools (3)

get_weatherProvides current atmospheric conditions for any location.
get_system_timeSyncs the agent with the exact local system clock.
get_user_contextAccesses local user information to personalize AI responses.

Configuration

claude_desktop_config.json
{"mcpServers": {"gemini-agent": {"command": "npm", "args": ["run", "mcp"], "cwd": "/path/to/gemini-agent"}}}

Try it

What is the current weather in Tokyo?
What time is it on my local system right now?
Can you provide my user profile information to help personalize your responses?
Check the weather in London and tell me if I need an umbrella.

Frequently Asked Questions

What are the key features of Gemini Agent MCP Server?

Provides current atmospheric conditions for any location. Syncs the agent with the exact local system clock. Accesses local user information for personalized responses. Universal compatibility with MCP clients like Cursor and Claude Desktop.

What can I use Gemini Agent MCP Server for?

Integrating real-time weather data into AI-driven travel planning. Synchronizing AI agent tasks with local system time for scheduling. Personalizing AI interactions by accessing local user context data.

How do I install Gemini Agent MCP Server?

Install Gemini Agent MCP Server by running: npm run mcp

What MCP clients work with Gemini Agent MCP Server?

Gemini Agent MCP Server works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Gemini Agent MCP Server docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare