Agents
Protocols: MCP, A2A and skills
How agents call tools and other agents, and how those calls stay safe.
22 of 15 planned
L1 3L2 9L3 7L4 3
RolesAgent Systems EngineeringAI Evaluation and ReliabilityCustomer AI DeploymentDeveloper Experience and Education
- A protocol error is not a tool error
- Pick the MCP primitive by who chooses it
- What an A2A client reads before its first message
- A root is a hint, not a permission
- A shared cache in front of private notes
- Sticky sessions, GET streams and resume on the modern wire
- The pagination loop that ends two pages short
- The pin that passed a changed tool
- The poll loop that never ends and the deploy that should not
- Three cancellations that look like one
- Two errors from a client that forgot the version
- Why every MCP request repeats its metadata
- A webhook that may fire twice or not at all
- Confirm a deletion without a session
- Recover a dropped A2A stream without replay
- The charge that ran twice after a timeout
- The draft that vanished on the second replica
- The gateway that authorized a read and ran a delete
- When an old server is really old
- Build the admission gate of an MCP gateway
- How conformant is a server that scores 66.7 percent
- Two issuers, one resource server, no outage
No item matches this level.
Taught in
The answers on this card come from these lessons and manuals.
- MCP Fundamentals: Stateless Requests and JSON-RPC
- Building an MCP Server: Stateless Python and TypeScript
- Building an MCP Client: Discovery, Routing, and Dual-Era Fallback
- MCP Transports: stdio and Stateless Streamable HTTP
- MCP Resources and Prompts: Addressable Context for Stateless Servers
- Explicit Scope and Stateless Elicitation
- MCP Security: Poisoned Metadata, Routing, and MRTR State
- MCP Authorization: CIMD, Issuer Binding, PKCE, and Step-Up
- MCP Auth in Production: Issuer-Bound Enrollment and Tokens
- Agent Skills: Portable Contract and Runtime Boundary
- Skill Discovery and Progressive Disclosure
- Skill Invocation and Routing
- Skill Permissions, Sandboxes, and Trust
- Skill Evals, Packaging, and Portability
- MCP Tool Contracts and Content
- MCP Reliability, Cancellation, and Flow Control
- Capstone 13: Stateless MCP Server with Registry and Governance