MCP-Server anbinden
Für KI-Agenten: maschinenlesbare Version unter https://app.miovea.com/wiki/erste-schritte/mcp-anbinden.md
miovea stellt einen MCP-Server bereit, über den ein Agent mit denselben Operationen arbeitet wie die App: Kunden, Vorgänge, Dokumente, Krankheitsbilder, Fragebögen, Versand und Voten, lesend und schreibend.
Verbindung
- Server-URL:
https://app.miovea.com/api/mcp - Transport: Streamable HTTP, zustandslos, MCP-Spezifikation 2026-07-28; ältere Clients (2025er-Protokoll) werden weiter bedient
- Anmeldung: OAuth 2.1; Client-Registrierung per Client ID Metadata Document oder Dynamic Client Registration. Beim ersten Verbinden öffnet sich ein Browser-Login mit dem miovea-Konto des Nutzers. Der Consent-Screen fragt die Berechtigung
user:org:readab; dort wählt der Nutzer die Organisation, in der der Agent arbeitet. - Für MCP braucht es keine API-Keys. API-Keys gelten nur für die REST-API.
Beispiel für Claude Code:
claude mcp add --transport http miovea https://app.miovea.com/api/mcp
In claude.ai und Claude Desktop: Einstellungen → Connectors → „Add custom connector“ → Server-URL. In Cursor: Settings → MCP → „Add new MCP server“ → Typ „streamableHttp“ → Server-URL.
Organisation, Rolle und Richtlinie
- Alle Daten gehören einer Organisation. Der Agent sieht nur die Organisation, die beim Verbinden gewählt wurde, und handelt mit der Rolle des Nutzers: Admin (
org:admin) oder Mitglied (org:member). Einstellungen der Organisation, etwa Vermittlernummern, E-Mail-Vorlagen oder der Plan, ändern nur Admins. - Die Agenten-Richtlinie der Organisation legt fest, ob Agenten schreiben (
agent_writes), endgültig löschen (allow_irreversible) und an Versicherer versenden (allow_external) dürfen und welche Bereiche gesperrt sind (blocked_domains). Ändern kann sie nur ein Admin in der App unter Einstellungen, Reiter KI-Zugriff. - Versand durch Agenten läuft im Namen des Standardabsenders der Organisation, den ein Admin im Reiter KI-Zugriff festlegt.
- Jede Änderung steht mit dem Kanal „KI-Agent“ im Verlauf.
Verbindungen von vor der Umstellung auf Organisationen müssen einmal neu autorisiert werden. Ohne Organisation im Token antwortet der Server mit organization_required oder unauthorized; der Client startet dann den Login erneut, und der Nutzer wählt im Consent-Screen die Organisation.