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.
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:
- 01modelcontextprotocol.io/specification/2026-07-28/basic/index
- 02modelcontextprotocol.io/specification/2026-07-28/basic/versioning
- 03modelcontextprotocol.io/specification/2026-07-28/server/discover
- 04modelcontextprotocol.io/specification/2026-07-28/server/tools
- 05modelcontextprotocol.io/specification/2026-07-28/server/resources
- 06modelcontextprotocol.io/specification/2026-07-28/server/prompts
- 07modelcontextprotocol.io/specification/2026-07-…er/utilities/caching
- 08modelcontextprotocol.io/specification/2026-07-…lities/subscriptions
- 09json-schema.org/draft/2020-12/json-schema-validation
- 10modelcontextprotocol.io/specification/2026-07-…utilities/completion
Verfasst von Julian Zentgraf