{"repo":"arjunprabhulal/adk-python-mcp-client","free":true,"listed":false,"github":"https://github.com/arjunprabhulal/adk-python-mcp-client","clone":"git clone https://github.com/arjunprabhulal/adk-python-mcp-client.git","description":"Demo of ADK (Agent Development Kit) as an MCP (Model Context Protocol) client for flight search capabilities.","language":"Python","stars":35,"topics":["adk","gemini2","genai","google-cloud","mcp-client","model-context-protocol","adk-python"],"license":null,"category":"mcp-servers","readme_excerpt":"Python ADK as MCP Client using Gemini 2 LLM as flight search assistant Python ADK + MCP Gemini A practical implementation demonstrating ADK (Agent Development Kit) as an MCP (Model Context Protocol) client for flight search capabilities. This project showcases asynchronous integration between ADK's LlmAgent and an external MCP server, featuring dynamic tool discovery, stateful session management, and structured function calling. Powered by Google's Gemini model, it implements proper resource handling and event-driven architecture for a robust, extensible assistant. 📚 Table of Contents Introduction to ADK and MCP Architecture Core Components Technology Highlights Features Core Concepts ADK - Agent Development Kit Agents in ADK Tools in ADK MCP Client Integration Implementation Steps Prerequisites Step 1: Setup Environment Step 2: Install MCP Server Step 3: Connecting to MCP Server Step 4: Agent Creation Step 5: Integration and Session Management Step 6: Execution Step 7: Demo Getting Started Guide Installation Steps Environment Setup Configuration Start Services Project Structure Key Considerations for Integration Troubleshooting Official Documentation References Repository Author 🔍 Introduction to ADK and MCP This project showcases the integration of two powerful Google technologies: - Agent Development Kit (ADK) : An open-source, code-first Python toolkit for building intelligent AI agents - Model Context Protocol (MCP) : A standardized protocol for AI models to interact w","default_branch":null,"files":null,"tree":[],"storefront":"/r/arjunprabhulal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/arjunprabhulal/adk-python-mcp-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}