Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
Describe the MCP host approval model and explain what granularity of consent a well-designed host should require from the user.
In MCP the host, not the protocol, is the trust boundary: it surfaces every tool call for consent, scopes what each server may do, and picks the approval granularity.
Think of a building with one security desk. Vendors (the servers) show up offering services, but none can walk in and touch anything on their own. Every action goes through the front desk (the host), which asks you, the resident, before letting a vendor open a door or move a box. A lazy desk hands out a master key on day one, so a window-cleaner could empty your apartment. A careful desk asks before risky jobs but waves through harmless ones, like reading the lobby notice board. The protocol just defines how vendors describe their services. It is the desk that decides what they are actually allowed to do, and what to check with you first.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
4 min: host as trust boundary + three host jobs + the consent granularity spectrum + approval fatigue + allowlisting and its rug pull risk.
| Granularity | User burden | Safety | Best for |
|---|---|---|---|
| Blanket approve-all | None after first prompt | Poor, hides destructive calls | Anti-pattern, avoid |
| Per-server | Low | Floor, weak inside a server | Trusted single-purpose servers |
| Per-tool or per-category | Moderate | Strong for side effects | Writes, network, secrets |
| Per-call always | High, causes fatigue | Strong on paper, weak in practice | Rarely, only highest risk |
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Assuming the protocol enforces safety. MCP defines no sandboxing or consent. The host is the trust boundary, and a blanket approve all destroys it.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.