API, webhook, MCP: check, get called, or send the concierge
You could walk to the kitchen every five minutes. You could ask the chef to shout when it's ready. Or you could send someone whose whole job is handling that for you.
Two paired analogies, each told twice: a food court and a spouse in the kitchen. Checking repeatedly is an API call; being notified is a webhook; a concierge (or your kid) who carries the request, waits, negotiates and returns the result is MCP - 'Model Context Protocol acts like a concierge between you and the LLM.' Formally: Model = the LLM, Context = application data it did not have, Protocol = the connection rules. Positioned as 'the universal travel adapter' - one standard instead of a custom integration per app - proposed by Anthropic and open-sourced.
Two boundary rules: an LLM must be in the equation ('the model is important'), so wiring two apps together in n8n is integration, not MCP; and the 'magic' is giving a model context it was never designed to have - connect Canva and Claude can produce a presentation. The office-hour version: the LLM is Thanos' gauntlet, each MCP server an infinity stone.
It extends Day 1's waiter analogy into the protocol Paul's Catalyst sessions assume as background (Basecamp 5, Session 11 connectors).
Go deeper
In one line: MCP = open protocol (Anthropic) letting an LLM discover and call external tools/data through servers; a concierge model vs API pull and webhook push; requires an LLM in the loop.
API = you check; webhook = they notify; MCP = concierge does the exchange (l3186027 0:17-0:19)
Model + Context + Protocol; 'universal travel adapter' (l3186027 0:21-0:28)
An LLM must be part of the loop or it is not MCP (l3186027 0:28)
Proposed by Anthropic, open-sourced, adopted by competitors incl. OpenAI (l3186027 0:33; l3302271 0:33)
Gauntlet/infinity-stone analogy: each server adds a power (l3302271 0:21)
▶ Watch this taught:










