Files
ki-buch/anhang/D-ressourcen-dokumentation.md
grok-bot 0fbbaf71d5
CI / Companion (py3.11) (push) Has been cancelled
CI / Companion (py3.12) (push) Has been cancelled
build: KDP-Print-Pipeline, Lektorat und regenerierte Dist-PDFs.
Print/KDP 6×9 Grayscale (just, QA, Assets), erweiterter Agent-Harness
und Manuskript-/Abbildungs-Stand mit frischen eBook- und Print-PDFs.
2026-08-09 10:04:12 +02:00

12 KiB
Raw Permalink Blame History

Anhang D: Weiterführende Ressourcen & offizielle MCP-Dokumentation

Kuratierte Einstiege (Stand der Empfehlungslogik 2026). Links und Produktnamen können sich ändern – spezifikationsnahe Quellen priorisieren.


Haltbarkeit von Inhalten in diesem Buch

Lese volatile Abschnitte als Belege für stabile Muster, nicht als kanonische API-Doku.

Normative MCP-Referenz (Buch-Pin): MCP Specification 2025-11-25 Site/Docs: modelcontextprotocol.io

Schicht Inhalt (Auszug) Haltbarkeit Buch-Fokus
Stabil Host–Client–Server; Tools, Resources, Prompts; Trust Boundaries; Context-Engineering-Prinzipien; Harness-Design; Role Policies Jahre (konzeptnah); Primitiven auch über Spec-Sprünge hinweg relativ stabil Primär
Mittelstabil On-demand Loading, Progressive Disclosure, Verify-Loop, Hybrid-KB, Multi-Agent-Rollen, Eval-Scorecards, Server-Schnitt 1–3 Jahre (Details evolvieren) Primär
Volatil / Übergangsphase MCP-Protokollkern Session/Handshake/Request-Envelope (2025-11-25 → 2026-07-28, Kap. 4.8); SDK-APIs (FastMCP, offizielle SDKs); Framework-Bindings; Host-Config-Syntax; Paketversionen Monate bis ~2 Jahre (Kern-Übergang); SDK oft < 1 Jahr Illustration + Entscheidung (4.8)

Begründung Primitiven vs. Protokollkern: Die Revision 2026-07-28 bricht primär den Zustands- und Handshake-Vertrag, nicht die Capability-Klassen. Tools/Resources/Prompts bleiben die stabile Integrationssprache; der Protokollkern ist in der Übergangsphase 2026/2027 bewusst als volatil markiert.

Schicht Aktualisierung
Stabil nur bei Spec-Bruch / konzeptionellem Wandel (Errata oder neue Auflage)
Mittelstabil bei etablierten Praxiswechseln
Volatil / Übergangsphase Kap. 4.8 bei Protokollkern; Companion fortlaufend (latest); Buch-Tag book-YYYY-MM

Companion: Verzeichnis code/ in diesem Repository (Tags book-2026-07 / latest) · Matrix: code/COMPATIBILITY.md


D.1 Model Context Protocol (primär)

Buch-Pin (normativ in diesem Manuskript): Spec-Version 2025-11-25. Technische Aussagen zu Lifecycle, Primitives und Transport verweisen auf diese Version; neuere Spec-Releases können Details ändern – Companion und Errata tracken das.

Revision 2026-07-28 (stateless): größte Protokollrevision seit Start (Sessions/Handshake entfallen, self-contained Requests, MRTR/InputRequiredResult, Auth-Hardening, formale Deprecation-Policy). Normativ im Buch nicht die Basis – Behandlung in Kapitel 4.8. Offizielle Spec: specification/2026-07-28 (Site-Default kann neuer sein; Buch-Pin bleibt 2025-11-25). Companion bleibt auf 2025-11-25 (siehe code/COMPATIBILITY.md).

Ressource URL / Ort Nutzen
Offizielle MCP-Site / Docs https://modelcontextprotocol.io Architektur, Tutorials, Concepts
Spezifikation 2025-11-25 specification/2025-11-25 normative Referenz (Buch-Pin)
Lifecycle (2025-11-25) …/basic/lifecycle initialize, capabilities, initialized
Tools …/server/tools model-controlled actions
Resources …/server/resources application-controlled context
Prompts …/server/prompts user-controlled templates
Transports Spec → Transports (STDIO, Streamable HTTP) Data Layer vs. Transport
Architecture Overview Docs → Learn / Architecture Host, Client, Server, Layers
Spec 2026-07-28 (released; nicht Buch-Pin) specification/2026-07-28 Stateless-Kern; Entscheidungshilfe Kap. 4.8
Python SDK GitHub modelcontextprotocol/python-sdk Server/Client Referenz
TypeScript SDK GitHub modelcontextprotocol/* TS SDK IDE-/Node-Hosts
FastMCP PrefectHQ FastMCP / SDK-Bundle je Version ergonomische Server-DX (volatil)
Companion (dieses Buch) code/ + code/COMPATIBILITY.md gepinnte Demo, CI, Host-Matrix (2025-11-25)
Community/Registry-Verzeichnisse je Ökosystem (mcp-registry u. Ä.) Server-Entdeckung – mit Vorsicht

Lese-Reihenfolge: Architecture → Spec Basics (Lifecycle 2025-11-25, Tools/Resources/Prompts, Transports) → Kap. 4.8 (Übergang 2026-07-28) → SDK Quickstart → Security Notes → Companion-Demo. Bei Spec-Bruch: Errata / neue Buch-Auflage für stabile Aussagen; Companion trackt SDK-Anpassungen unter latest (Pin bleibt bis neuer Buch-Tag).


D.2 Agenten-Frameworks & Orchestrierung (Auswahl)

Thema Beispiele zum Vertiefen
Graph/State LangGraph-Dokumentation und Tutorials
Crew/Rollen CrewAI Docs
Multi-Agent Research AutoGen-Familie und Nachfolger
Enterprise / Microsoft-nah Semantic Kernel Agent Patterns
MCP-first Runtimes mcp-agent und ähnliche schlanke Hosts

Vergleichsachsen: Kap. 6.


D.3 Context Engineering, RAG, Memory

Thema Richtung
RAG Patterns Chunking, Hybrid Search, Rerank, GraphRAG-Übersichten
Code Knowledge Graphs vs. Vector-RAG Öffentliche Arbeiten 2025/26 (z. B. RepoGraph/SWE-bench; AST-Graph-Eval. arXiv:2601.08773): Vorteile v. a. bei Multi-Hop-/Architekturfragen – Größenordnung query-abhängig, keine universellen 10×-Faktoren
Memory-Architekturen episodic/semantic/procedural (Kap. 3, 5)
Lost-in-the-Middle / Long Context Liu et al. 2023+; Research-Zusammenfassungen und Vendor-Reports kritisch lesen; Anhang F.1
Prompt vs Context Engineering interne Style Guides + dieses Buch Kap. 3.7

D.4 Security

Thema Richtung
Prompt Injection OWASP LLM Top Risks, Vendor Security Guides
MCP Security Community- und Industry-Papers 2025/26; Kap. 11
Supply Chain Lockfiles, SBOM, signed artifacts, interne Mirrors
OAuth/OIDC Provider-Docs; short-lived tokens, least scope

D.5 Coding Agents & IDEs

Host-Klasse Beispiele (Ökosystem) Fokus
Agentic IDEs Cursor, Windsurf, … UX + MCP Config
CLI Agents Claude Code, … Terminal-native Loops
Open Stacks Continue.dev, … Anpassbarkeit
Desktop Claude Desktop, … MCP-Pionier-Hosts

Jeweils aktuelle Docs zu MCP server configuration, Secrets und Tool Approval lesen (Kap. 9).


D.6 Evaluierung

Ressource-Typ Nutzen
Interne Eval-Suite entscheidend (Anhang C)
SWE-Bench-ähnliche Public Sets Orientierung, nicht eure Wahrheit
MCP-Bench (Wang et al., arXiv:2508.20453) multi-step Tool-Use über MCP-Server
MCP-AgentBench (Guo et al., AAAI 2026) MCP-mediated Tasks, outcome-Eval
MCPSecBench (Yang et al., arXiv:2508.13220) Security-Angriffsflächen MCP
Repo-/Code-Graph-Papers Orientierung zu struktureller Retrieval-Qualität; immer gegen eure Task-Klasse validieren
Tracing-Tools LangSmith, OpenTelemetry-Stacks, vendor traces
Red-Team Prompt Sets Safety-Gates
Empirischer Überblick Anhang F (Feldstudien, Evidenz-Matrix, TCO)

D.6a Produktivität, DORA & Codequalität (Kernquellen)

Quelle Jahr Typ Nutzen im Buch
Peng et al. / MS Research – Impact of AI on Developer Productivity (GitHub Copilot) 2023 Lab-RCT ≈55,8 % Lab-Speed; Kap. 13, Anhang F
Cui et al. – Effects of Generative AI on High-Skilled Work (3 Firmen-RCTs, n≈4867) 2025 Feld-RCT ≈+26 % Tasks/PRs (SE 10,3 %); Junior-Effekt
Ziegler et al. – Measuring GitHub Copilot’s Impact on Productivity (CACM) 2024 Telemetrie+Survey Acceptance Rate vs. wahrgenommene Produktivität
METR / Becker et al. – Early-2025 AI on Experienced OSS Devs (arXiv:2507.09089) 2025 RCT +19 % Zeit mit AI auf reifen eigenen Repos
DORA – State of AI-assisted Software Development 2025 Branchenreport AI als Amplifier; dora.dev / Google Cloud
DORA / State of DevOps (GenAI-Befunde) 2024–25 Branchenreport Throughput vs. Stabilität, J-Curve
GitClear – AI Code Quality / Maintainability Gap 2024–2026 Observational large-n Churn, Copy/Paste, Refactor-Trends
Liu et al. – Lost in the Middle 2023+ Studie Positionseffekte langer Kontexte; Kap. 3

Links und Preprints ändern sich – speichert DOIs/arXiv-IDs im Team-Wiki und prüft 90-täglich (D.9).


D.6b MCP Security (Incidents & Research)

Ressource Jahr Nutzen
Simon Willison – MCP prompt injection / tool descriptions 2025 Design-Risiko Tool-Meta
Invariant Labs – Tool Poisoning (cross-server) 2025 Multi-Server Trust
GitHub MCP cross-repo data heist (disclosed) 2025 Untrusted Issue-Content
Snyk – CVEs in Community-MCP-Servern (u. a. aws-mcp, markdownify) 2025 Supply Chain
Anthropic mcp-server-git CVE-2025-68143 / 68144 / 68145 2025/26 Reference-Server-Härte
MCP Inspector CVE-2025-49596 2025 Dev-Toolchain RCE
Unit42 – MCP Sampling attack vectors 2025 Sampling-Surface
MCPSecBench (arXiv:2508.13220) 2025/26 Systematische Security-Eval
OWASP LLM Top Risks laufend Framework Prompt Injection & Co.

Details und Einordnung: Anhang F.6, Controls: Kap. 11.


D.7 Standards & Nachbartechnologien

Standard / Idee Verhältnis zu MCP
OpenAPI Downstream-APIs hinter MCP-Servern
JSON Schema Tool-Argumente
OIDC/OAuth Remote Auth
OpenTelemetry Tracing von Tool-Calls
A2A / Agent-Kommunikationsansätze ergänzend; Shared Context oft robuster (Kap. 5)

D.8 Bücher, Kurse, Communities (Hinweis)

  • LLM-System-Design- und AI-Engineering-Bücher (verschiedene Autoren) – kritisch auf Hype prüfen
  • Offizielle Vendor-Kurse zu jeweiligen Hosts
  • Engineering-Blogs großer Plattformteams zu Agent-Reliability
  • Interne Gilden: beste Ressource ist oft euer Server-Katalog + Postmortems

D.9 Wie du Ressourcen im Team pflegst

  1. Eine Living Doc „AI Engineering Sources“ mit Owner
  2. Alle 90 Tage Links auf Broken/Outdated prüfen
  3. Spec-Version, die ihr supported, explizit nennen
  4. Shadow-PDFs und unbelegte „10x“-Claims nicht als Policy-Grundlage

D.10 Buchinterne Landkarte

Interesse Kapitel
MCP Basics 2.6, 4.7
Context Engineering 3.7, 7.8, 10.8
Harness / Skills 4.5, 5.4, 5.11, 10.12, 11.10
Projekt-Information / AGENTS.md 5.12, 10.13
Multi-Agent 5.10, 8
Frameworks 6
IDE/Remote 9
Hands-on 10 + code/
Security/Governance 11
Zukunft/Rollen 12, 13
Empirie / Feldstudien / Benchmarks Anhang F, 6.5, 13.1, Anhang C