Cursus · 8 hoofdstukken
MCP Server Engineering
MCP servers are the new internal API. Build, secure, test, version, and operate one, practiced against a mock company API and mapped to your org.
Wat je zult kunnen
- Bouw in minder dan 25 minuten een werkende stdio-server rond een echte API en verbind hem met je coding agent.
- Maak van een werkend toolaanbod er een die een agent niet meer verkeerd gebruikt, met een geschreven spec en evals als bewijs.
- Resourcemetadata, PKCE en tokenvalidatie zoals de huidige MCP-spec ze daadwerkelijk vereist, niet zoals een tutorial van vorig jaar ze laat zien.
- Geef elke agent-aanroep een naam, een scope en een spoor, zodat je in één regel kunt zien wie de agent daartoe opdracht gaf.
- Verplaats de server van je laptop naar infrastructuur die schaalt, onder het stateless deploymentmodel dat de spec in juli 2026 aannam.
- Een testpiramide met drie lagen: van unit tests op tool-handlers tot echte agents die bewijzen dat ze de juiste tool aanroepen.
Wat erin zit
- 1MCP server engineering: begin hier
Bekijk hoe een agent onderuitgaat op een kale mock-API, en volg daarna de bouw in zes fasen die van elke interne API een API maakt waar een agent op kan vertrouwen.
- 2Je eerste MCP-server
Bouw in minder dan 25 minuten een werkende stdio-server rond een echte API en verbind hem met je coding agent.
- 3Tool design die een agent kan gebruiken
Maak van een werkend toolaanbod er een die een agent niet meer verkeerd gebruikt, met een geschreven spec en evals als bewijs.
- 4OAuth 2.1 voor MCP
Resourcemetadata, PKCE en tokenvalidatie zoals de huidige MCP-spec ze daadwerkelijk vereist, niet zoals een tutorial van vorig jaar ze laat zien.
- 5Tenancy, scopes & de auditlog
Geef elke agent-aanroep een naam, een scope en een spoor, zodat je in één regel kunt zien wie de agent daartoe opdracht gaf.
- 6Remote transport & deployment
Verplaats de server van je laptop naar infrastructuur die schaalt, onder het stateless deploymentmodel dat de spec in juli 2026 aannam.
- 7MCP-servers testen
Een testpiramide met drie lagen: van unit tests op tool-handlers tot echte agents die bewijzen dat ze de juiste tool aanroepen.
- 8Versiebeheer, register & rollout
Breng een breaking change naar een tooloppervlak zonder elke agent halverwege een taak te breken, met een registryvermelding en een afschrijvingsklok.
Behaal een certificaat
Rond alle hoofdstukken af om je certificaat van afronding te ontvangen.