Zum Inhalt springen

UVRO MCP

Deine Systeme. Direkt erreichbar für AI.

Wir verbinden Claude, ChatGPT, Cursor und deine eigenen Agents sicher mit deinen Tools, Daten und Workflows.

Wir bauen den MCP-Server für deine Systeme. Die Autorisierung hier ist eine Demo mit einem Beispiel-Workspace.

Claude möchte auf deinen UVRO Workspace zugreifen.

Autorisiere nur Clients, denen du vertraust.

Prüfen und autorisieren

Prüf die angeforderten Systeme und Berechtigungen.

Demo
AcmeUVRO Workspace · Beispiel
  • CRMKontakte, Deals, Notizen
  • ProjekteBoards und Aufgaben
  • DateienGeteilte Ablage
  • AutomationenAusführen
  • AbrechnungKein Zugriff

Du kannst den Zugriff jederzeit ändern oder entziehen.

scopecrm:writeprojects:readfiles:readautomations:execute

Unterstützte Agents

Claude Code, Codex, Cursor — und deine eigenen Agents. Deine Teams arbeiten weiter in dem Agent, den sie schon nutzen.

Wir bauen den MCP-Server für deine Systeme. Jeder Agent verbindet sich mit demselben Endpoint — mit denselben Berechtigungen.

Codex in ChatGPT

Verbinde Codex mit deinem MCP-Server — mit Zugriff auf CRM, Projekte und Workflows, so weit du es freigibst.

Kopiert einen Beispiel-Prompt für deinen eigenen Server.

Claude Code

Gib Claude Code deine internen Tools: Tickets lesen, Angebote anlegen, Deployments auslösen — pro Team begrenzt.

Kopiert einen Beispiel-Prompt für deinen eigenen Server.

Cursor

Deine Entwickler fragen Live-Daten und interne APIs direkt aus dem Editor ab.

Kopiert einen Beispiel-Prompt für deinen eigenen Server.

Eigener Agent

Deine eigenen Agents — auf Basis der Claude API, der OpenAI API oder offener Modelle — nutzen dieselben Tools und dieselben Regeln.

Kopiert einen Beispiel-Prompt für deinen eigenen Server.

Tools, die wir anbinden und mit denen wir arbeiten. Namen und Marken gehören ihren Inhabern; eine Partnerschaft ist damit nicht verbunden.

Endpoint in den Beispielen: https://mcp.dein-unternehmen.de

So funktioniert MCP

Jede Anfrage läuft durch ein Gateway. Es prüft, bevor etwas passiert — und hält fest, was passiert ist.

Erstelle aus dem neuen Lead ein Angebot.
Beispielanfrage
AgentClaude · ChatGPT · Cursor
MCP GatewayUVRO · OAuth · Rate Limits
BerechtigungenRolle · Scope
CRMcrm.read
Angeboteproposal.create
Freigabeein Mensch entscheidet
E-Mailproposal.send
Audit-Logjeder Aufruf
gateway.logLive
Wartet auf Anfragen …

Fähigkeiten

Mehr als ein Chatfenster. Agents mit Kontext, echten Aktionen und klaren Grenzen.

Was ein MCP-Server von UVRO deinen Agents gibt — und was er ihnen vorenthält.

Kontext

Agents lesen, was sie brauchen: CRM, Projekte, Dateien, E-Mail.

context · lead_20414 Quellen bereit
CRM · Kontakt, Deal, Notizen2.1 KB
Projekte · Website-Relaunch · 14 Aufgaben6.4 KB
Dateien · angebot-vorlage.pdf88 KB
E-Mail · letzte 3 Nachrichten4.9 KB

Aktionen

Tools, die wirklich etwas tun: anlegen, aktualisieren, auslösen.

crm.update()deal_88 → Angebot gesendetFertig
calendar.create()Do 10:00 · Vor-Ort-TerminFertig
automation.run()onboarding · acmeFertig

Freigabe

Kritische Aktionen warten auf einen Menschen — Senden, Löschen, Bezahlen.

proposal.send()

Angebot #517 an den Lead senden

Küchenrenovierung · Beispieldaten

Braucht Freigabe

Audit

Jeder Aufruf nachvollziehbar: welcher Agent, welches Tool, welches Ergebnis.

14:02:11claude permission.check200
14:02:11claude crm.read200
14:02:12claude proposal.create200
14:02:12claude approval.required202
14:03:40cursor billing.export403
14:04:02agent calendar.read200
14:04:05agent email.search200
14:05:19claude proposal.send200
14:02:11claude permission.check200
14:02:11claude crm.read200
14:02:12claude proposal.create200
14:02:12claude approval.required202
14:03:40cursor billing.export403
14:04:02agent calendar.read200
14:04:05agent email.search200
14:05:19claude proposal.send200

Begrenzter Zugriff

Pro Tool, pro Rolle, pro Datensatz — nicht mehr.

cursor → crm.read()Erlaubt
crm:read
crm:write
proposals:write
billing:read

Eigene Tools

Deine Prozesse als typisierte, getestete Tools.

tools/offer.calculate.js
tool('offer.calculate', {
  input: { lead: 'string', sqm: 'number' },
  scopes: ['crm:read'],
  approval: false,
  run: ({ lead, sqm }) => price(lead, sqm),
})

Live-Tool-Call

Frag deinen Agent. Er arbeitet in deinen Systemen — und wartet, bevor etwas rausgeht.

CRM · Lead-Ansicht

Leads · heute

crm.search …
BeispielBeispieldaten
UVRO AgentBeispiel
Welche Leads von heute brauchen ein Follow-up?
Denkt nach0.0s
    Nachfrage hinzufügen …

    Suchen, prüfen, vorbereiten. Der Agent nutzt drei Tools auf deinem MCP-Server und zeigt, was er tut. Nichts verlässt das Haus ohne deine Freigabe.

    Agent arbeitet …

    Sicherheit

    AI bekommt nicht Zugriff auf alles.

    Jede Aktion läuft durch fünf Ebenen: Workspace, Rolle, Tool, Scope, Aktion — und stoppt dort, wo eine Berechtigung fehlt.

    claude → proposal.create()

    Beispielanfragen
    1. 01

      Workspace

      Acme · Beispiel

    2. 02

      Rolle

      Vertrieb

    3. 03

      Tool

      proposal.create

    4. 04

      Scope

      crm:read · proposals:write

    5. 05

      Aktion

      senden → Freigabe

    Least Privilege

    Agents starten ohne Rechte. Jede Berechtigung wird bewusst vergeben.

    Freigaben

    Senden, Löschen, Bezahlen: erst, wenn ein Mensch bestätigt.

    Nachvollziehbar

    Jeder Aufruf landet im Audit-Log — mit Agent, Tool, Scope und Ergebnis.

    So bauen wir es — ein Architekturprinzip, keine Zertifizierung.

    Für Entwickler

    Ein sauberer Vertrag für jedes Tool. Typisierte Eingaben, klare Scopes, nachvollziehbare Aufrufe.

    Wir schreiben, testen und betreiben den Server. Dein Team kann jede Tool-Definition lesen, erweitern und übernehmen.

    tools/proposal.create.jsonBeispiel
    {
      "name": "proposal.create",
      "description": "Create an offer from a CRM lead",
      "input_schema": {
        "type": "object",
        "properties": {
          "lead_id": { "type": "string" },
          "template": { "enum": ["standard", "express"] }
        },
        "required": ["lead_id"]
      },
      "scopes": ["crm:read", "proposals:write"],
      "requires_approval": false
    }

    MCP-Server

    acme · Beispielwerte

    Online
    Endpointhttps://mcp.dein-unternehmen.de
    TransportStreamable HTTP
    AuthOAuth 2.1 · PKCE
    Tools8 registriert · 4 mit Freigabe
    Letzte Anfrageproposal.create200212 ms
    Latenz · letzte StundeBeispieldaten

    Mach deine Software AI-fähig.

    Wir bauen deinen MCP-Server, verbinden deine Systeme und legen fest, was Agents dürfen — und was nicht.