Become an AI engineer
How tools connect
How tools connect is a unit of 9 lessons in Rabbithole's Become an AI engineer course, at levels 3 to 4.
Lessons
- A2A: agent cards and keeping them safeLevel 3
- JSON Schema for MCP toolsLevel 3
- MCP Authorization: check the audience, never pass tokens throughLevel 3
- OpenID Connect: short-lived tokens instead of stored secretsLevel 3
- Streaming: getting output piece by pieceLevel 3
- MCP Governance: how changes get proposed, reviewed and testedLevel 4
- The MCP confused deputy attackLevel 4
- WebRTC: connecting peers directlyLevel 4
- WebSockets: connections that drop, move and resumeLevel 4
Sources
These lessons draw on 17 sources. The most used: