Перейти к содержимому

MCP Server And MCP Client with Google ADK !!

AI Tech With ravi

0:00 / 0:00

MCP Server And MCP Client with Google ADK !!

28 просмотров · 5 дней назад
AI Tech With ravi
56 подписчиков
28 просмотров · 5 дней назад
Model Context Protocol (MCP) is the open standard that lets AI agents talk to external tools, files, and APIs without writing a custom integration for every single one. In this video, we go deep into MCP with Google's Agent Development Kit (ADK) — covering the theory AND three full hands-on implementations. By the end of this video you'll understand: ✅ What MCP is and why it exists (one standard instead of N bespoke integrations) ✅ How the MCP client ↔ server model works (list_tools, call_tool) ✅ The 3 MCP transports: stdio, Streamable HTTP, and SSE — when to use each ✅ How to connect an ADK agent to a public MCP server (McpToolset) ✅ How to build your OWN MCP server with FastMCP ✅ How to expose ADK tools AS an MCP server so Claude Desktop (or any MCP client) can use them ✅ Security: using tool_filter as an allow-list + the supply-chain trust boundary of MCP servers ✅ Production concerns: server lifecycle, connection cleanup, latency, schema drift, and the Kubernetes sidecar deployment pattern 🛠️ WHAT WE BUILD (3 hands-on examples) 1️⃣ ADK → public MCP server: connecting to the official @modelcontextprotocol/server-filesystem over stdio, with a locked-down sandbox directory and a read-only tool_filter 2️⃣ ADK → your own MCP server: building a custom FastMCP server (company employee lookup) and consuming it from an ADK agent 3️⃣ ADK tools → MCP server: exposing ADK FunctionTools over MCP using the low-level Server API, tested with a raw MCP client and wired into Claude Desktop 🔧 TECH STACK Google ADK (Agent Development Kit) 2.8+ Python, mcp 1.29.1, FastMCP Node.js / npx (@modelcontextprotocol/server-filesystem) Claude Desktop (as an external MCP client) 📚 REFERENCE LINKS MCP Tools (ADK docs): https://adk.dev/tools-custom/mcp-tools/ MCP Overview (ADK docs): https://adk.dev/mcp/ Model Context Protocol standard: https://modelcontextprotocol.io SOURCE CODE https://github.com/ravibhalsing/ADK-T... #adkofficial #google #adk #mcp #mcpserver #genai #python #agent #agenticai