Agents & tools · Glossary term

What is MCP (Model Context Protocol)?

An open JSON-RPC protocol for a host to connect to servers that expose tools, resources, prompts, and extensions through defined request, result, discovery, and transport contracts. In revision 2026-07-28, every request carries its protocol version and client capabilities instead of relying on an initialization handshake or protocol session.

What people say

“A standard way for AI applications to connect to tools and context.”

What is the common confusion about MCP (Model Context Protocol)?

MCP standardizes discovery and exchange. It does not decide which tool is safe to call, grant permission, or forbid an application from using explicit state handles.

Learn MCP (Model Context Protocol) in the course

Start with

  • Model Context Protocol (MCP)

    MCP gives an AI host one protocol for discovering and invoking tools, resources, and prompts. The 2026-07-28 revision makes that protocol stateless: capability and version context travels with every…

    Phase 11: LLM Engineering

Lessons that name MCP (Model Context Protocol) in a title or section

Taught in Phase 11: LLM Engineering.

Also covered in Phase 13: Tools & Protocols, Phase 16: Multi-Agent & Swarms and Phase 19: Capstone Projects.

  • Stateless MCPThe MCP 2026-07-28 request model in which every request carries the protocol version and client capabilities in `params._meta`, while…
  • Multi Round-Trip Request (MRTR)An MCP request pattern in which an operation returns `resultType: input_required` with one or more `inputRequests`, then the client…
  • Function CallingA provider or application interface through which a model emits a structured request naming a tool and its arguments.
  • Tool ContractThe complete agreement for a tool boundary: purpose, typed inputs, outputs, validation, permissions, side effects, errors, timeouts,…
  • Least PrivilegeGiving a model, agent, tool, or user only the permissions required for the current task, for only as long as those permissions are needed.
  • Agent SkillA discoverable directory of procedural instructions whose entry point is `SKILL.md`, with optional references, scripts, and assets that a…

Sources

More terms in Agents & tools

Open the Agents & tools list in the glossary

This entry comes from glossary/terms.md on GitHub. Browse all 250 glossary terms.