ROADMAP / BLOCK 3 / CH. 05

MCP Servers, Function Calling & Tool Use

Function calling first (the prerequisite):

Then MCP:

INTERVIEW QUESTIONS THIS CHAPTER ANSWERS

Q1

How does function calling work in LLMs?

Q2

How does the model decide when to call a tool vs respond directly?

Q3

How do you get reliable structured JSON out of an LLM?

Q4

What is MCP and what problem does it solve?

Q5

How does MCP differ from regular function calling?

Q6

Have you built an MCP server?

← CH. 04 Context EngineeringCH. 06 Databases for AI →