Zum Hauptinhalt springen

Documentation Index

Fetch the complete documentation index at: https://docs.getovra.com/llms.txt

Use this file to discover all available pages before exploring further.

Alle 19 Tools nutzen einen action-Parameter zur Auswahl der Operation. Required-Parameter pro Action via JSON-Schema if/then enforced.

Agent-Tools (9)

ovra_pay

Single Entry-Point für den vollen Payment-Flow. Handled Intent + Policy + Credential.
ActionRequiredBeschreibung
checkoutagentId, purpose, amount, merchantVoller Payment-Flow in einem Call
statusintentIdPayment-Status prüfen
handle_402agentId, url, merchant, amountHTTP-402-Challenges handeln
discoveragentIdVerfügbare Spend-Limits und Policy anzeigen

ovra_intent

Payment-Intents deklarieren und verwalten.
ActionRequiredBeschreibung
declareagentId, purposeIntent erstellen — Policy-Check läuft
getintentIdDetail abrufen
cancelintentIdUnfilled Intent canceln
verifyintentId, actualAmountEuros, actualMerchantPost-Settlement-Verifikation

ovra_credential

Scoped Payment-Credentials issuen. Agent sieht nie die zugrundeliegende Karte.
ActionRequiredBeschreibung
obtainintentIdGrant + Issue + Redeem in einem Call
grantintentIdNur Grant
issuegrantIdIssue aus Grant
redeemcredentialIdDPAN, Cryptogram, Dynamic-CVC abrufen
revokecredentialId oder grantIdRevoke
statuscredentialIdStatus prüfen
Redeem returnt:
{
  "type": "network_token",
  "dpan": "4XXX XXXX XXXX XXXX",
  "cryptogram": "AJkBBk...==",
  "dynamicCvc": "482",
  "eci": "05",
  "expiryMonth": 12,
  "expiryYear": 2028,
  "network": "visa"
}
Der DPAN ist ein Visa-Network-Token, nicht die FPAN. Das interne fillToken ist AES-256-GCM verschlüsselt und in MCP-Responses maskiert.

ovra_card

Virtuelle Karten verwalten. Credentials werden via ovra_credential ausgegeben.
ActionRequiredBeschreibung
issueagentId, usage, purposeNeue Karte ausgeben
listagentIdKarten eines Agents listen
freezeagentIdFreeze (reversibel)
unfreezeagentIdResumieren
closeagentId, confirm: truePermanent Close
rotateagentIdNeue Credentials issuen, alte schließen

ovra_policy

Read-only by design. Policies modifizieren via Dashboard oder API-Key.
ActionRequiredBeschreibung
getagentIdAktuelle Agent-Policy lesen

ovra_transaction

ActionRequiredBeschreibung
gettransactionIdDetail abrufen
memotransactionId, memoAnnotieren (audit-logged)

ovra_receipt

Nur PDF, base64-codiert, max 5 MB.
ActionRequiredBeschreibung
uploadintentId, fileBase64PDF-Receipt anhängen
getintentIdReceipt abrufen

ovra_dispute

ActionRequiredBeschreibung
getdisputeIdDetail abrufen
filetransactionId, reasonNeuen Dispute filen

ovra_outcome

Payment-Outcomes für Policy-Learning melden.
ActionRequiredBeschreibung
reportagentId, type, descriptionOutcome melden

Money-Movement (6)

ovra_account

ActionRequiredBeschreibung
getaccountIdWallet-Detail
createnameWallet erstellen
fundamountFunds hinzufügen (Sandbox: simuliert)

ovra_payment

ActionRequiredBeschreibung
getpaymentIdTransfer abrufen
createsourceAccountId, destinationType, amountEurosTransfer erstellen
splitsourceAccountId, legsAtomarer 1-zu-N-Split

ovra_vendor

ActionRequiredBeschreibung
getvendorIdBeneficiary abrufen
createname, ibanBeneficiary hinzufügen
deletevendorIdEntfernen

ovra_workflow

ActionRequiredBeschreibung
getworkflowIdWorkflow abrufen
endworkflowIdWorkflow beenden

ovra_authorization

Delegations — scoped Tokens an Dritte ausgeben.
ActionRequiredBeschreibung
getauthorizationIdDetail abrufen
createpermissions, expiresInHoursGrant erstellen
redeemauthorizationId, acceptTokenEinlösen zu at_dlg_*
revokeauthorizationIdRevoke

ovra_claim

Einzug — Payment-Requests, Links, Invoices. Tool wird in Future-MCP-Release zu ovra_collect umbenannt; die Actions sind stabil.
ActionRequiredBeschreibung
request_createdestinationAccountId, amountEurosPayment-Request erstellen
request_listRequests listen
request_getrequestIdDetail abrufen
request_settlerequestId, sourceAccountIdInternal-Settle
request_cancelrequestIdCancel
link_createdestinationAccountId, amountEurosPayment-Link erstellen
link_getlinkIdLink abrufen
link_voidlinkIdLink voiden
invoice_createdestinationAccountId, customerName, lineItemsInvoice erstellen
invoice_getinvoiceIdInvoice abrufen
invoice_voidinvoiceIdInvoice voiden

Admin (4)

ovra_agent

ActionRequiredBeschreibung
provisionname, policyIdAgent erstellen
getagentIdDetail abrufen
updateagentIdUpdate (Status-Changes brauchen confirm: true)
issue_cardagentId, usage, purposeKarte ausgeben
token_listagentIdat_* Tokens listen
token_createagentIdScoped Token erstellen
token_revokeagentId, tokenIdToken revoken

ovra_customer

ActionRequiredBeschreibung
getAccount-Profil
updateEmail, Name, Plan updaten
gdpr_exportAlle persönlichen Daten exportieren
gdpr_consentConsent-Flags get/update
gdpr_deleteconfirm: trueAnonymisieren (Transaktionen retained per GwG §8)

ovra_merchant

Read-only Merchant-Intelligence.
ActionRequiredBeschreibung
resolvequeryMerchant-Name → MCC + Risk
explaincodeMCC → Kategorie + Beschreibung
suggestqueryKaufzweck → empfohlene Allowlist

ovra_config

Read-only. Keys und Webhooks via Dashboard oder API verwalten.
ActionRequiredBeschreibung
key_listAPI-Keys listen (Secrets redaktiert)
webhook_listWebhook-Subscriptions listen

Annotations

Jedes Tool trägt Metadaten die MCP-aware Clients nutzen können:
HintBedeutung
readOnlyHintTool mutiert keinen State
destructiveHintTool löscht oder terminiert etwas
idempotentHintZweimaliger Aufruf ist safe

Weiter

MCP-Übersicht

Architektur und Sicherheit.

MCP-Setup

Installation pro Client.

API-Referenz

Vollständige REST-Surface — jeder Endpoint, jedes Feld.