KI-Zugang (AI-Parität)

Grundsatz: Jede Funktion, die ein Mensch im LandNutzen-UI ausführen kann, ist gleichwertig ohne UI verfügbar — für Automatisierungen und KI-Agenten. Maßgeblich ist ADR-0018.

Ein Feature besteht immer aus vier Zugängen mit demselben Funktionsumfang, derselben Autorisierung und demselben Daten-Contract:

ZugangFür wenStatus
UIMenschenlive (/report)
REST-API /api/v1Skripte, Integrationen, KIslive
MCP-ToolKI-Agenten (Tool-Discovery)folgt (T2)
SkillEnd-to-End-Use-Casesfolgt (T3)

Die REST-API ist die Single Source der Funktion. UI, MCP und Skill sind dünne Clients darauf — kein Sonderpfad mit eigener Logik, damit Verhalten und Daten garantiert übereinstimmen.

Heute nutzbar: die API

# Anonym (IP-Tageslimit)
curl "https://landnutzen.vercel.app/api/v1/report?address=Rathausplatz%201%2C%202230%20Gänserndorf"

# Mit API-Key (eigenes, höheres Limit + Audit)
curl -H "Authorization: Bearer ln_…" \
  "https://landnutzen.vercel.app/api/v1/report?address=…"

Der Contract ist maschinenlesbar als OpenAPI 3.1 unter /api/v1/openapi.json und interaktiv unter /docs/api — eine KI kann die API also selbst entdecken und aufrufen.

Was als Nächstes kommt

  • MCP-Server mit Tools (generate_report, lookup_widmung, lookup_altlasten, lookup_parcel, …) als dünner Wrapper auf /api/v1.
  • Skill „landnutzen-report" für komplette Adress→Report-Use-Cases.
  • Folgefeatures (PDF-Export, Admin-Steuerung) erscheinen nach demselben Prinzip gleichzeitig als UI und API/MCP/Skill.

Details zur API: API-Leitfaden.