MCP servers that can list invoices
3 verified servers expose a tool that can list invoices
Invoices are the record of what was billed, and an agent that reconciles payments, chases an unpaid bill, or reports on revenue starts by listing them. Listing invoices returns what was issued and its status, so the agent works from the real billing history.
These verified servers let an agent list the invoices on a billing platform.
Stripe
Stripe
Stripe's official MCP server lets agents create customers, payment links, invoices, and read balances.
list_invoices
Stripe's list_invoices returns the account's invoices, filterable by status and customer, the read behind reconciliation or chasing an unpaid bill.
PayPal
PayPal
PayPal's official remote MCP server brings invoicing, orders, and payments into agentic commerce.
list_invoices
On PayPal, list_invoices returns invoices with pagination and filtering, for businesses billing and collecting through PayPal.
Chargebee
Chargebee
Chargebee's official MCP servers let agents look up customers, subscriptions, invoices, and transactions, explain features, and scaffold billing integrations.
List invoices
Chargebee lists invoices with filtering and pagination, the billing history for a subscription business running on it.
What to know
An invoice list is the read behind most billing reconciliation: which invoices are paid, which are open, which are overdue. The processors here return the account's invoices, usually filterable by status or customer, so an agent can pull just the unpaid ones or everything for one account. From the list it gets the invoice id the act-on tools want, and it can total what is outstanding without guessing. Reading first grounds a collections or reporting decision in the actual billing record.
Invoice state changes as customers pay, so the list is worth re-reading rather than caching. What helps across runs is the working set an agent built, which invoices it already chased or flagged, so a follow-up picks up the still-unpaid ones instead of re-scanning the whole ledger.
Questions
- Can an agent filter to unpaid invoices?
- Usually, yes. The list tools take filters for status and often customer, so an agent can pull just the open or overdue invoices rather than the whole ledger. That is the common starting point for reconciliation or chasing payment.
- Is an invoice the same as a payment?
- No. An invoice is a bill issued to a customer; a payment is money received against it. An invoice can be open (unpaid), paid, or overdue. Listing invoices shows what was billed and its status, which is what an agent reconciles against the payments that came in.