.. SPDX-FileCopyrightText: 2026 cusy GmbH
..
.. SPDX-License-Identifier: BSD-3-Clause
Glossar
=======
.. glossary::
:sorted:
Agent2Agent
A2A
`Agent2Agent `_ ist ein offenes
Protokoll, das die Kommunikation und Interoperabilität zwischen
agentenbasierten Anwendungen ermöglicht.
Agent Scan
`agent-scan `_ ist ein
Sicherheitsscanner für Agent-Ökosysteme, der lokale Komponenten –
darunter :term:`MCP`-Server und :doc:`Skills `
– aufspürt und Risiken wie Prompt-Injection, `Tool-Poisoning
`__,
toxische Abläufe, fest codierte Geheimnisse und unsicheren Umgang mit
Anmeldedaten aufzeigt. Er schließt eine sich abzeichnende Lücke in der
Transparenz der Agent-Lieferkette und bietet eine praktische Möglichkeit,
schnell wachsende Agentensysteme zu erfassen und zu testen.
Sicherheitsscanner für :term:`Model Context Protocol`
FastMCP
Python-Framework, das die Einrichtung, das Protokoll-Handling und das
Fehlermanagement eines :term:`MCP`-Servers vereinfacht, indem es die
Komplexität des Protokolls abstrahiert und Entwicklungsteams ermöglicht,
MCP-Ressourcen und -Tools über intuitive
Python-:doc:`python-basics:functions/decorators` zu definieren. Diese
Abstraktion ermöglicht es Teams, sich auf die Geschäftslogik zu
konzentrieren, was zu übersichtlicheren und besser wartbaren
MCP-Implementierungen führt.
Während FastMCP 1.0 bereits in das offizielle `MCP Python SDK
`_ integriert ist,
entwickelt sich der MCP-Standard weiterhin rasant weiter. Daher solltet
ihr die Veröffentlichung von Version 2.0 im Auge zu behalten und
sicherstellen, dass ihr mit den Änderungen an der offiziellen
Spezifikation Schritt haltet.
.. seealso::
* `README.v2.md
`_
* `Migration Guide: v1 to v2
`_
Model Context Protocol
MCP
offener Standard, der festlegt, wie LLM-Anwendungen und -Agenten mit
externen Datenquellen und Tools integriert werden, wodurch die Qualität
der von KI generierten Ergebnisse erheblich verbessert werden soll. MCP
konzentriert sich auf den Kontext und den Zugriff auf Tools und
unterscheidet sich damit vom :term:`Agent2Agent` (:term:`A2A`)-Protokoll,
das die Kommunikation zwischen Agenten regelt. Es spezifiziert Server
(für Daten und Tools wie Datenbanken, Wikis und Dienste) sowie Clients
(Agenten, Anwendungen und Coding-Assistenten). Frameworks wie
:term:`FastMCP` sind ebenso entstanden wie die `MCP Registry
`_
für die Erkennung öffentlicher und proprietärer Tools. Das Protokoll
weist jedoch auch architektonische Lücken auf und rief `Kritik
`_
hervor, da etablierte RPC-Best-Practices außer Acht gelassen wurden. Bei
Produktionsanwendungen sollten Entwicklungsteams genaue
Sicherheitsüberprüfungen vornehmen, indem sie :term:`Toxic Flows` mit
Tools wie :term:`Agent Scan` eindämmen und das Autorisierungsmodul zur
Laufzeit detailliert überwachen.
.. seealso::
* `What is the Model Context Protocol (MCP)?
`_
Toxic Flows
Mit dem Aufkommen von Agenten, die zahlreiche Berechtigungen benötigen,
wie beispielsweise `OpenClaw `_, setzen
Entwciklungsteams Agenten zunehmend in Umgebungen ein, in denen diese
einer tödlichen Dreifachgefahr (`lethal trifecta
`_)
ausgesetzt sind:
#. Zugriff auf private Daten
#. Kontakt mit nicht vertrauenswürdigen Inhalten und
#. die Möglichkeit zur externen Kommunikation.
Mit wachsenden Fähigkeiten vergrößert sich auch die Angriffsfläche,
wodurch Systeme Risiken wie Prompt-Injection und `Tool-Poisoning
`__
ausgesetzt sind.
Die Analyse von Toxic Flows ist weiterhin eine der wichtigsten Techniken
zur Untersuchung agentenbasierter Systeme, um unsichere Datenpfade und
potenzielle Angriffsvektoren zu identifizieren. Diese Risiken beschränken
sich nicht mehr nur auf :term:`MCP`-Integrationen; wir haben ähnliche
Muster auch bei :doc:`Skills ` beobachtet, wo
ein böswilliger Akteur eine scheinbar nützliche Funktion so verpacken
kann, dass sie eine versteckte Anweisung zum Abzug sensibler Daten
enthält. Wir empfehlen Entwicklungstteams, die mit Agenten arbeiten,
dringend, eine Toxic-Flow-Analyse durchzuführen und Tools wie
:term:`Agent Scan` zu nutzen, um unsichere Datenpfade zu identifizieren,
bevor sie ausgenutzt werden.