Offenes Register für KI-Agenten · Open registry for AI agents
Erstveröffentlichung / First published: 30.09.2026 · Manja König, Osnabrück · https://idmandat.com
Bald sprechen KI-Agenten mit KI-Agenten. Jeder Agent muss dabei zwei Fragen beantworten können:
- ID – Wer bist du? Welches echte Unternehmen steht hinter dir?
- MANDAT – Was darfst du für dieses Unternehmen tun, und was nicht?
ID MANDAT beschreibt, wie ein Unternehmen diese Fragen öffentlich und maschinenlesbar beantwortet, auf seiner eigenen Domain.
- Ausweis: Das Unternehmen legt eine Datei ab unter
https://<firmendomain>/.well-known/idmandat.json - DNS-Nachweis: Ein TXT-Eintrag beweist, dass das Unternehmen die Domain kontrolliert:
_idmandat.<firmendomain> TXT "v=idmandat1; file=/.well-known/idmandat.json" - Prüfstufen:
- Stufe 1 – Domain: DNS-Eintrag und Datei stimmen überein (automatisch prüfbar)
- Stufe 2 – Impressum: Name und Anschrift stimmen mit dem Impressum überein
- Stufe 3 – Register: Der Handelsregistereintrag existiert und passt
ID MANDAT bestätigt Identität und Befugnis, nicht Seriosität, Qualität oder Bonität.
Siehe idmandat-beispiel.json.
| Feld | Bedeutung |
|---|---|
organization |
Das Unternehmen, wie im Impressum und Register eingetragen |
agents |
Alle Agenten, die im Namen des Unternehmens handeln |
isHuman |
Immer false – ein Agent gibt sich nie als Mensch aus |
mandate.may |
Was der Agent tun darf |
mandate.mayNot |
Was ausdrücklich ausgeschlossen ist |
mandate.bindingOnlyAfter |
Ab wann eine Handlung verbindlich wird |
humanContact |
Wo ein Mensch erreichbar ist |
- Der Ausweis liegt beim Unternehmen, nicht beim Register. Er bleibt ohne ID MANDAT gültig und lesbar.
- Ein Agent gibt sich nie als Mensch aus.
- Ein Mandat nennt auch, was der Agent nicht darf.
- Kombinierbar mit A2A, MCP und Schema.org.
ID MANDAT lets a company declare, on its own domain, which AI agents act on its behalf (ID) and what each agent may and may not do (MANDATE). The credential lives at /.well-known/idmandat.json and is bound to the domain by a DNS TXT record at _idmandat.<domain>. Verification levels: domain, imprint, commercial register. ID MANDAT confirms identity and authority, not trustworthiness. Field names are English so agents worldwide can read them.
Dieser Standard steht unter CC BY 4.0. Jeder darf ihn nutzen und weiterentwickeln, mit Namensnennung: „ID MANDAT, Manja König, idmandat.com“.