{"repo":"ruby-verma/transit-agent","free":true,"listed":false,"github":"https://github.com/ruby-verma/transit-agent","clone":"git clone https://github.com/ruby-verma/transit-agent.git","description":"This guide demonstrates how to build an Agentic AI system using Google's Agent Development Kit (ADK) and the Model Context Protocol (MCP).","language":"Python","stars":80,"topics":[],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"🤖 Build an Autonomous Transit Agent with Google ADK & MCP Executive Summary Today, we are moving beyond standard chatbots. In this hands-on lab, you will build a deterministic, multi-reasoning Agentic AI system using Google's Agent Development Kit (ADK) and the Model Context Protocol (MCP). Instead of an AI that just generates text, you will build an orchestrator. Our Transit Agent will dynamically fetch live data, read business policies, and execute transactional workflows completely on its own. Finally, we will serve it through a beautiful web UI! The Tech Stack: - Google ADK : The \"Brain\" - Orchestrates the ReAct (Reason + Act) loop using Gemini. - FastMCP : The \"Muscle\" - Exposes your backend APIs and logic to the AI. - Docker : For reliable, instant deployment. ☁️ Google Cloud Setup (Do This First!) Before we look at the code, we need a workspace. Follow these steps to set up your Google Cloud environment: Step 1: Create a Google Cloud Project Open the Google Cloud Console. Click the Project Selector dropdown at the top of the page. Click New Project . Name your project (e.g., gdg-mumbai-agent ) and click Create . Once created, make sure your new project is selected in the top dropdown. Step 2: Enable billing and redeem the credits Make sure that billing is enabled for your Cloud project. Learn how to check if billing is enabled on a project. Redeem Credits following the setps mentioned in codelab. Step 3: Activate Cloud Shell We will use Google Cloud Shell as our termi","default_branch":null,"files":null,"tree":[],"storefront":"/r/ruby-verma","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ruby-verma/transit-agent/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."}