Back to Browse

Google ADK for Java: The Prerequisite for MCP - Tool Calling | Episode 2 | Step-by-Step Tutorial

781 views
Aug 13, 2025
21:55

Have you ever heard of MCP (Model Context Protocol) - the most trending AI terms in the last few months. But do you know that behind the success of the MCP hype, what’s actually magic is tool calling - a core capability of the LLM Model. In today’s video, we’re gonna find out what is tool calling, then we will create an LLM Agent with function tools which is extremely easy with Google ADK, and in the end of this video, we will take advantage of the DEV UI Server to deep dive into the details of how tool calling is used, step by step. Github: https://github.com/nlinhvu/google-adk-java-demo-2025/tree/main/02.Function-Tool ADK for Java Experiments: https://www.youtube.com/playlist?list=PLLMxXO6kMiNhP87WYQ8CeC3xpV3EnF9cu References: OpenAI Function Calling: https://platform.openai.com/docs/guides/function-calling Google Gemini Function Calling: https://ai.google.dev/gemini-api/docs/function-calling?example=meeting Anthropic Claude Tool Use: https://docs.anthropic.com/en/docs/agents-and-tools/tool-use/overview Ollama Models: https://ollama.com/search Google ADK Function Tool: https://google.github.io/adk-docs/tools/function-tools/#1-function-tool (00:00): Introduction (00:54): Agenda (01:44): What is tool calling? (07:55): Create an empty Java Project (09:01): LLMAgent with tools (17:16): Test Agent with DEV UI Server #googleadk #java #agent #llm #ai

Download

1 formats

Video Formats

360pmp426.6 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Google ADK for Java: The Prerequisite for MCP - Tool Calling | Episode 2 | Step-by-Step Tutorial | NatokHD