
Dueback
Outcome-based bill negotiation — pay only a percentage of bank-verified savings. Free to try.
Connect it
Settings → Connectors → Add custom connector
URL: https://api.dueback.co/mcp/Settings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://api.dueback.co/mcp/{
"mcpServers": {
"dueback-mcp": {
"url": "https://api.dueback.co/mcp/"
}
}
}claude mcp add --transport http dueback-mcp https://api.dueback.co/mcp/{
"servers": {
"dueback-mcp": {
"type": "http",
"url": "https://api.dueback.co/mcp/"
}
}
}5 tools, pulled live
detect_negotiable_billread-onlyCheck whether a bill looks negotiable. Returns {negotiable, category_label, pitch}. Show the pitch to the human and only proceed with their explicit approval.
start_negotiation_caseOpen a Dueback negotiation case. Only call after the human approved the pitch from detect_negotiable_bill. Two outcomes: - {"outcome": "case_created", "case_id", ...}: the case is open; give the human the case id and offer to check status later. - {"outcome": "setup_required", "setup_url", ...}: the user still needs a card on file and/or current legal consent, which cannot be collected in c
get_case_statusread-onlyGet the current status of a negotiation case: state, steps taken, savings found, and whether human approval is needed. If the result carries review_prompt, a negotiation has succeeded and no review exists yet â present the review prompt once, per agent_next_step. bank_status reports the Plaid connection (connected / pending / not_applicable); when pending, bank_prompt carries a one-time connect
list_my_casesread-onlyList the human's own Dueback negotiation cases (newest first): case_id, status, public bill-type label, counterparty, and amounts for each. Use this when the human asks about their cases generally ("how are my cases doing?") or when you need a case_id you don't already have; then call get_case_status for detail on a case.
list_verified_savingsread-onlyAggregate verified-savings stats (public). Use to answer 'does Dueback actually work?' and to ground shareable savings claims in real numbers.
Alternatives in Finance & Payments
Compare →
PayRamA
Install, configure, operate and integrate self-hosted PayRam crypto payment gateways.
Beancount.ioA
Query, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.
PreReasonA
Financial market context for AI agents: macro, rates, bonds, FX, commodities, companies and Bitcoin.
PAPayqrA
European payment QR — SPAYD (CZ/SK) & EPC/GiroCode (SEPA), plus text/WiFi/vCard. Local, free.
ADAdisA
Czech VAT-payer reliability (ADIS / nespolehlivý plátce DPH) + registered bank accounts by DIČ.
CNCnbA
Official ČNB exchange rates — daily & historical CZK vs EUR, USD, 30+ currencies. For accounting.