ADK MCP Agent
A streaming chat agent using Google ADK and the Model Context Protocol (MCP) Google Maps toolset.
Local Development
Install dependencies:
pip install -r requirements.txtSet up
.envinapp/with your API keys.Run locally:
export SSL_CERT_FILE=$(python -m certifi) uvicorn app.main:app --reload
Project Structure
adk-mcp-agent/
├── app/
│ ├── main.py
│ ├── static/
│ │ └── index.html
│ └── .env
├── agent/
│ └── agents.py
├── requirements.txt
├── Dockerfile
├── README.md
└── .gitignore
- The agent logic is in the
agent/directory (agent/agents.py). - The FastAPI app and UI are in the
app/directory.
Deployment
To test and run the app locally with the UI:
Install dependencies:
pip install -r requirements.txtSet up environment variables:
- Create a
.envfile inside theapp/directory with your API keys:GOOGLE_GENAI_USE_VERTEXAI=FALSE GOOGLE_API_KEY=your_genai_api_key GOOGLE_MAPS_API_KEY=your_google_maps_api_key
- Create a
Run the FastAPI app:
export SSL_CERT_FILE=$(python -m certifi) uvicorn app.main:app --reloadAccess the UI:
- Open your browser and go to http://localhost:8000
- You can now interact with the chat interface and test the agent locally.
License
MIT
ADK Google Maps Agent
Project Details
- AtulanZaman/adk_mcp_gmap
- MIT License
- Last Updated: 4/28/2025
Recomended MCP Servers
MCP server for Todoist integration enabling natural language task management with Claude
Ask users questions from your LLM! interactive-mcp: Local, cross-platform MCP server for interactive prompts, chat & notifications.
ClickUp MCP Server - Integrate ClickUp task management with AI through Model Context Protocol
A Model Context Protocol (MCP) server that integrates Volatility 3 memory forensics framework with Claude
Stdio MCP Server wrapping custom Python runtime (LocalPythonExecutor) from Hugging Faces' `smolagents` framework. The runtime combines the ease...
Node.js/TypeScript MCP server for AWS Single Sign-On (SSO). Enables AI systems (LLMs) with tools to initiate SSO login...
Allows Honeycomb Enterprise customers to use AI to query and analyze their data, alerts, dashboards, and more; and...
MCP Framework starter template bolt
MCP server for Glean API integration
Open Source, Self-Hosted, AI Search and LLM.txt for your website
MCP Server: Investment Portfolio Management





