MCP Engineering

Server Contracts: Fähigkeiten stabil veröffentlichen

Ein neues Pflichtfeld validiert sauber, eine nutzerspezifische Toolliste wird öffentlich gecacht und eine Änderungsnotification gilt als Migrationsplan. Formal spricht alles MCP — fachlich brechen dennoch mehrere Hosts gleichzeitig.

Solide · ~25 Min · 10 Abschnitte Einführung · 9 Übungen (davon 2 Missionen)

Modul starten →

Fortschritt wird gespeichert — du kannst das Modul später jederzeit fortsetzen.

Nur den Lehrtext lesen →

Das kannst du danach

  • Danach kannst du Drahtschema und fachliche Semantik eines MCP-Vertrags getrennt prüfen.
  • Du veröffentlichst Discovery, Capabilities und Cachehinweise ohne daraus Berechtigungen abzuleiten.
  • Du führst Schema- und Bedeutungsänderungen über explizite, testbare Migrationen ein.

Übungen

  • 1. EntscheidungWelche Aussage beschreibt den modernen Discovery-Vertrag?
  • 2. EntscheidungWie wird daraus ein belastbarer moderner Vertrag?
  • 3. EntscheidungWie entwickelt das Team den veröffentlichten Schema-Vertrag ohne stillen Integrationsbruch weiter?
  • 4. EntscheidungWelcher Resource-Vertrag ist langfristig am belastbarsten?
  • 5. EntscheidungWelche Veröffentlichung passt zur gewünschten Kontrollsemantik?
  • 6. EntscheidungWie soll der Host die Annotations behandeln?
  • 7. MissionVertrags-Audit: bleibt diese Tool-Version abwärtskompatibel?
  • 8. EntscheidungWelche Release-Strategie schützt die fachliche Kompatibilität?
  • 9. DiagnoseMission: Der still gebrochene Tool-Vertrag
Quellen & Aktualität10 Primärquellen · zuletzt geprüft:
  1. 01modelcontextprotocol.io/specification/2026-07-28/basic/index
  2. 02modelcontextprotocol.io/specification/2026-07-28/basic/versioning
  3. 03modelcontextprotocol.io/specification/2026-07-28/server/discover
  4. 04modelcontextprotocol.io/specification/2026-07-28/server/tools
  5. 05modelcontextprotocol.io/specification/2026-07-28/server/resources
  6. 06modelcontextprotocol.io/specification/2026-07-28/server/prompts
  7. 07modelcontextprotocol.io/specification/2026-07-…er/utilities/caching
  8. 08modelcontextprotocol.io/specification/2026-07-…lities/subscriptions
  9. 09json-schema.org/draft/2020-12/json-schema-validation
  10. 10modelcontextprotocol.io/specification/2026-07-…utilities/completion

Verfasst von Julian Zentgraf