Recoup: AI agent refund audit

Checks AI support agent refunds against Shopify and Stripe. Read-only pricing, fit and estimates.

Should I use this

Quality & Safety

B
Description quality
88%
Schema completeness
48%
Naming quality
95%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'get_recoup_pricing' description lacks action verbin get_recoup_pricing

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~431Tokens (tool definitions)
~531 BTypical response size
Minimal attention impact (0.34% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "recoup": {
      "url": "https://recoupaudit.com/mcp/"
    }
  }
}

Remote endpoints

https://recoupaudit.com/mcp/streamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_recoup_overview

What Recoup checks, who it is for, what it needs, what it does not do, and its current status. Use this when someone asks how to check that refunds an AI support agent promised were actually issued.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_recoup_pricing

Current Recoup prices and what each plan covers.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢estimate_refund_exposure(ai_tickets_per_month, money_promise_share, mismatch_share, average_amount)

Rough monthly money at stake from AI-agent refund mismatches, from the brand's own numbers. Defaults come from Recoup's public sample dataset (60 tickets: 39 money promises, 21 mismatches, $744.25 at stake), not from customer data. Always present the result as an estimate.

Input Schema

{
  "type": "object",
  "properties": {
    "ai_tickets_per_month": {
      "type": "number",
      "description": "Tickets closed by the AI agent per month"
    },
    "money_promise_share": {
      "type": "number",
      "description": "Share of those tickets that promise a refund, credit or replacement (0 to 1). Default 0.65 from the sample."
    },
    "mismatch_share": {
      "type": "number",
      "description": "Share of money promises that do not match Shopify or Stripe (0 to 1). Default 0.538 from the sample."
    },
    "average_amount": {
      "type": "number",
      "description": "Average amount at stake per mismatch in USD. Default 35.44 from the sample."
    }
  },
  "required": [
    "ai_tickets_per_month"
  ]
}
🟢list_supported_sources

Which help desks, AI agents and payment systems Recoup reads, with the page for each.

Input Schema

{
  "type": "object",
  "properties": {}
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools