google-adk-mcp
About
Using Google ADK with and MCP server written for the repair_world_application
Details
- Author
- nikhilpurwant
- Downloads
- 182
- Categories
- Other
Jump to
- Build a Google ADK agent using an external MCP server
- Connect to the mcp-server-repairworld PyPI package
- Create repair requests via conversational agent
- List all repair requests
- View a repair request by ID
- Supports both web and console agent interfaces
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
google-adk-mcpCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Clone the repository, create a Python virtual environment (Python 3.11+), and install dependencies. Ensure the repair_world_application is running. Then launch the agent either via adk web for a web UI at http://localhost:8000 or by running python agent-repairworld.py for a console interface.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"google-adk-mcp": {
"google-adk-mcp": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}
}
McpServers
{
"google-adk-mcp": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
google-adk-mcp
π Sample project demonstrating how to build a Google ADK agent that uses an external MCP server to interact with a repair API (repairworld application - created specifically for the demo). This agent is created to go along with the blog post and demo - 26. The simplest MCP demo (Includes Sample provider app, MCP Server and Agent π€ code and explanation!)π§ What This Project Does
This project shows how to: 1. β Use Google ADK (Agent Developer Kit) to build an agent. 2. π Connect that agent to an existing MCP server that exposes functionality of therepair_world_application (e.g., creating and viewing repair requests).
The agent uses MCP server from the pypi repo - mcp-server-repairworld.
---
π¦ Prerequisites
- Python 3.11+ - A running repairworld application. ---π How to Use
1. Clone this repo create python virtual environment
```bash git clone https://github.com/your-username/google-adk-mcp.git cd google-adk-mcpSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



