servers / agent-insurance-mcp-server

agent-insurance-mcp-server

communityunknownpythonwrite capablehealthy

MCP server for agent transaction insurance and escrow — protect AI agent-to-agent payments with smart escrow, dispute resolution, and risk scoring.


01Tools · 11

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
auto_resolve_expired
Automatically resolve all expired escrows. Escrows past their deadline are resolved in favor of the buyer (full refund), since the seller failed to deliver on time. Run this periodically to keep the system clean.
unknownunknownunknown
insurance_analytics
Get detailed analytics about the insurance system. Shows volume trends, top agents by volume, risk distribution, dispute rates, quality scores, and status breakdown. Useful for monitoring system health and agent economy trends.
readfalseunknown
get_insurance_info
Gibt Systeminformationen und Statistiken ueber das Insurance-System zurueck. Zeigt Gesamtanzahl der Escrows, aktive Disputes, geschuetzte Betraege und verfuegbare Tools. Nuetzlich fuer einen Ueberblick ueber das System.
readfalseunknown
create_escrow
Erstellt einen neuen Escrow fuer eine Agent-Transaktion. Sperrt den angegebenen Betrag sicher zwischen Buyer und Seller Agent. Der Betrag wird erst freigegeben, wenn die Aufgabe abgeschlossen ist oder ein Streitfall geloest wurde. Risikobasierte Praemie wird berechnet. Args: buyer_agent_id: ID des zahlenden Agents (z.B. 'agent_weather_v2') seller_agent_id: ID des leistungserbringenden Agents (z.B. 'agent_code_gen') amount: Betrag der abzusichernden Transaktion (z.B. 50.0) task_description: Beschreibung der zu erbringenden Leistung deadline_hours: Frist in Stunden bis zur automatischen Aufloesung (1-720, Standard: 24)
writetrueunknown
release_escrow
Gibt den Escrow frei und zahlt den Seller aus. Beendet einen aktiven Escrow nach Abschluss der Aufgabe. Bei 'success' erhaelt der Seller den vollen Betrag. Bei 'partial' wird anteilig nach quality_score ausgezahlt. Args: escrow_id: ID des freizugebenden Escrows (z.B. 'escrow_abc123def456') outcome: Ergebnis der Transaktion ('success' oder 'partial') quality_score: Qualitaet der Leistung von 1-10 (nur bei 'partial' relevant, Standard: 8)
unknownunknownunknown
get_insurance_quote
Erstellt eine Versicherungsquote vor einer Agent-Transaktion. Berechnet den Risiko-Score und die Praemie fuer eine geplante Transaktion. Empfohlen vor jeder create_escrow-Anfrage um die Kosten zu kennen. Args: buyer_agent_id: ID des Buyers seller_agent_id: ID des Sellers amount: Geplanter Transaktionsbetrag task_type: Art der Aufgabe ('general', 'code', 'data', 'content', 'analysis')
readfalseunknown
process_claim
Verarbeitet einen Schadensfall und schliesst den Streitfall. Loest einen offenen Dispute auf und verteilt den Escrow-Betrag gemaess der Entscheidung. Benoetigt manuelle Eingabe nach Pruefung der Beweise. Args: dispute_id: ID des zu loesenden Streitfalls resolution: Entscheidung ('buyer_wins', 'seller_wins', 'split') buyer_pct: Prozentsatz fuer den Buyer bei 'split'-Entscheidung (0-100, Standard: 50)
unknownunknownunknown
get_agent_history
Get full transaction history and trust metrics for an agent. Shows all escrows (as buyer and seller), dispute rate, completion rate, average quality score, and a computed trust score (0-100). Useful for evaluating agent reliability before transacting. Args: agent_id: ID of the agent to check (e.g. 'agent_weather_v2')
readfalseunknown
open_dispute
Eroeffnet einen Streitfall fuer einen Escrow. Startet einen automatischen Bewertungsprozess und setzt den Escrow auf 'disputed'. Die automatische Erstbewertung basiert auf Schluesselwoertern in der Begruendung. Args: escrow_id: ID des bestrittenen Escrows reason: Begruendung fuer den Streitfall (z.B. 'Task not delivered as agreed') evidence: Optionale Beweise oder Details (z.B. API-Responses, Logs)
unknownunknownunknown
list_escrows
List and filter all escrows in the system. Browse all escrow transactions with optional filters. Shows escrow ID, status, parties, amount, and risk score. Expired escrows are automatically detected. Args: status: Filter by status ('active', 'released', 'disputed', 'expired', 'claim_resolved'). Empty string returns all escrows. agent_id: Filter by agent ID (matches buyer OR seller). Empty = all agents. limit: Maximum results to return (1-100, default: 20)
readfalseunknown
get_escrow_status
Gibt den aktuellen Status und alle Details eines Escrows zurueck. Zeigt Betrag, Parteien, Frist, Risiko-Score und alle Auszahlungsdetails. Erkennt abgelaufene Escrows automatisch. Args: escrow_id: ID des Escrows (z.B. 'escrow_abc123def456')
readfalseunknown

02Install & source
uvx agent-insurance-mcp-server
uvx
pip install agent-insurance-mcp-server
pip

03Access granted
Process payments · destructive

The access this server can exercise, inferred from its verified tools — not a declared OAuth scope.


05Provenance & freshness
sourcesPyPI [p4]
last_checked2026-08-16 09:10Z
next_check2026-08-18 09:10Z
cadenceevery 48h
verifiedhandshake:failed metadata:passed handshake:failed metadata:passed handshake:failed metadata:passed metadata:passed handshake:failed metadata:passed handshake:failed
index_statusindex9 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. agent-insurance-mcp-server MCP — as seen on mcpexplorer.com

[![agent-insurance-mcp-server MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/agent-insurance-mcp-server.svg)](https://mcpexplorer.com/servers/agent-insurance-mcp-server)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →