{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_u97c7sw6z4h9","handle":"recoup-ai-agent-refund-audit","url":"https://wellknown.network/agents/recoup-ai-agent-refund-audit","links":{"self":"https://wellknown.network/agents/recoup-ai-agent-refund-audit/record.json","html":"https://wellknown.network/agents/recoup-ai-agent-refund-audit","markdown":"https://wellknown.network/agents/recoup-ai-agent-refund-audit/record.md","api":"https://wellknown.network/api/v1/agents/recoup-ai-agent-refund-audit","status":"https://wellknown.network/api/v1/agents/recoup-ai-agent-refund-audit/status","claim":"https://wellknown.network/agents/recoup-ai-agent-refund-audit/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/recoup-ai-agent-refund-audit/claim.json","badge":"https://wellknown.network/agents/recoup-ai-agent-refund-audit/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/recoup-ai-agent-refund-audit/history","tools":"https://wellknown.network/api/v1/agents/recoup-ai-agent-refund-audit/tools"},"ard":{"identifier":"urn:air:recoupaudit.com:server:recoup-ai-agent-refund-audit","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Recoup: AI agent refund audit","summary":"Checks AI support agent refunds against Shopify and Stripe. Read-only pricing, fit and estimates.","description":"Checks AI support agent refunds against Shopify and Stripe. Read-only pricing, fit and estimates.","publisher":{"name":"com.recoupaudit","url":null},"homepage":"https://recoupaudit.com/agents/","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://recoupaudit.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-17T22:48:56.963808Z","publishedAt":"2026-10-17T22:48:56.963808Z","registryName":"com.recoupaudit/recoup"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.9,"provenance":"derived"},{"slug":"dev.project-management","name":"Project Management","confidence":0.51,"provenance":"derived"}],"categories":["commerce","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-31T11:30:12.629Z","lastProbedAt":"2026-10-31T11:30:12.629Z","statusComputedAt":"2026-10-31T11:32:15.842Z","reliability30d":{"probes":44,"successRate":0.9773,"p50Ms":58,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":44,"ok":43,"authBoundaryOk":0,"serviceOk":43,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-31T11:30:12.629Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":95,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-31T04:26:24.577Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":48,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T21:26:54.077Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":52,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T14:27:36.575Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":32,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T06:24:37.192Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":41,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T22:24:36.709Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":48,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T14:26:39.789Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":42,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T07:22:44.610Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":51,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T23:25:11.676Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":51,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T16:31:33.857Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":90,"error":null,"detail":{"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"toolCount":4,"toolsHash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","serverName":"com.recoupaudit/recoup","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_recoup_overview","description":"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 suppor"},{"name":"get_recoup_pricing","description":"Current Recoup prices and what each plan covers."},{"name":"estimate_refund_exposure","description":"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 mo"},{"name":"list_supported_sources","description":"Which help desks, AI agents and payment systems Recoup reads, with the page for each."}],"package":null,"toolSurface":{"id":"ts_p8kpg6ehka7n","endpointId":"ep_4fj5s6xzuefz","hash":"93d6f60fa3d4c9d16f2a4ca1ec7de53da808bb510527fb9a467faca766be19eb","toolCount":4,"serverName":"com.recoupaudit/recoup","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-18T10:27:30.427Z","lastSeenAt":"2026-10-31T11:30:12.646Z","observations":43,"toolNames":["get_recoup_overview","get_recoup_pricing","estimate_refund_exposure","list_supported_sources"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_4fj5s6xzuefz","url":"https://recoupaudit.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-30T06:24:37.209Z","auth":{"observedAt":"2026-10-30T06:24:37.252Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-30T06:24:37.286Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"recoupaudit.com","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-10-17T13:10:32.000Z","validTo":"2027-01-15T13:10:31.000Z","daysToExpiry":75,"sanCount":2,"fingerprint256":"1E:BA:F8:72:9D:BF:60:49:62:81:98:E0:78:AA:EB:AF:D2:36:7F:4B:04:B7:AB:7D:ED:3E:46:B5:95:90:75:D8"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.recoupaudit/recoup","url":"https://registry.modelcontextprotocol.io/v0/servers/com.recoupaudit%2Frecoup","firstSeenAt":"2026-10-18T10:20:30.108Z","fetchedAt":"2026-10-28T19:18:17.213Z","normalizedAt":"2026-10-28T19:18:17.213Z"}]},"firstSeenAt":"2026-10-18T10:20:30.108Z","updatedAt":"2026-10-31T11:33:06.615Z"}