---
title: "AI Agents In-Depth – Function Calling, MCP and Tool Use Under the Hood - Alan Smith - NDC AI 2026"
url: https://daily.dev/posts/ai-agents-in-depth-function-calling-mcp-and-tool-use-under-the-hood---alan-smith---ndc-ai-2026-u7mw2mfyq
source_url: https://www.youtube.com/watch?v=Mvcxa35_PMA
type: video:youtube
source: "NDC Conferences"
published: 2026-07-01T14:53:38.030Z
updated: 2026-07-01T14:53:59.660Z
tags: ["llm", "ai-agents", "mcp", "rag"]
reading_time: 61
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Agents In-Depth – Function Calling, MCP and Tool Use Under the Hood - Alan Smith - NDC AI 2026

**[NDC Conferences](https://daily.dev/sources/ndc)** · 61 min read · 1 upvotes · 0 comments

## Summary

A conference talk (NDC AI 2026) exploring how AI agents work under the hood, focusing on function calling, Model Context Protocol (MCP), and tool use. The speaker demonstrates how LLMs infer which tools to call based on tool definitions and system prompts — without directly executing the tools themselves. Live demos cover a pizza ordering agent, agentic RAG with Wikipedia, a vibe-coding copilot, and an MCP-based DJ server. Key topics include non-determinism in tool selection, token management in RAG, the distinction between function calling and MCP, security risks (tool trust, credit card data leakage, malicious MCP servers), and how to customize GitHub Copilot with skills and instructions.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=Mvcxa35_PMA>

## Similar posts on daily.dev

- [\[Demo\] Build Production-grade Agentic Workflows in Plain English](https://daily.dev/posts/demo-build-production-grade-agentic-workflows-in-plain-english-ynovn7vkg) · Daily Dose of Data Science \| Avi Chawla \| Substack · 1 upvotes · 0 comments

---

Tags: [#llm](https://daily.dev/tags/llm), [#ai-agents](https://daily.dev/tags/ai-agents), [#mcp](https://daily.dev/tags/mcp), [#rag](https://daily.dev/tags/rag)

[View this post on daily.dev](https://daily.dev/posts/ai-agents-in-depth-function-calling-mcp-and-tool-use-under-the-hood---alan-smith---ndc-ai-2026-u7mw2mfyq)
