Nybble™
SnackStackHack
The Model Context Protocol

Course wrap-up

Lessons

  1. 1. What MCP is, and the problem it solves
  2. 2. Hosts, clients, and servers
  3. 3. The wire: JSON-RPC, and the two transports
  4. 4. The lifecycle of a session
  5. 5. Tools: actions the model can take
  6. 6. Resources: context the application controls
  7. 7. Prompts: workflows the user invokes
  8. 8. Sampling and elicitation: the wire runs both ways
  9. 9. Server craft
  10. 10. A client from scratch
  11. 11. Testing servers, and the failure catalog
  12. 12. Wiring into real hosts
  13. 13. The threat model
  14. 14. Defences that map to the attacks
  15. 15. Sandboxing: an enforced boundary
  16. 16. Remote servers: sessions, identity, and OAuth
  17. 17. The capstone: two servers, one client, live
  18. 18. The ecosystem, and where to go next
  19. Key takeaways
  20. How to get certified
  21. Your certificate

Your certificate

Certificates are issued to an account — it's what ties the credential to a name a reader can check. Sign in to see where you stand on The Model Context Protocol.

← PreviousBack to course

Nybble™ — built for the people building AI.

AboutTermsPrivacyContact
SnackStackHack
Message Nybble