Let agents verify the seller and pay Billify invoices with x402 (USDC on Base).
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Look up a Billify invoice from its public link: seller, amount, status, and whether and how it can be paid with x402 (USDC on Base).
The invoice's public token (UUID) or its Billify link (billify.org/pay/…, /invoice/…)
Look up a Billify invoice from its public link: seller, amount, status, and whether and how it can be paid with x402 (USDC on Base).
| Argument | Type | Description |
|---|---|---|
| invoice* | string | The invoice's public token (UUID) or its Billify link (billify.org/pay/…, /invoice/…) |
{
"type": "object",
"required": [
"invoice"
],
"properties": {
"invoice": {
"type": "string",
"description": "The invoice's public token (UUID) or its Billify link (billify.org/pay/…, /invoice/…)"
}
},
"additionalProperties": false
}Pay a Billify invoice with x402 v2 over MCP. Call it once without payment to receive the PaymentRequired (exact USDC on Base); sign it and call again with _meta["x402/payment"]. The invoice is marked paid when the facilitator settles.
| Argument | Type | Description |
|---|---|---|
| invoice* | string | The invoice's public token (UUID) or its Billify link (billify.org/pay/…, /invoice/…) |
{
"type": "object",
"required": [
"invoice"
],
"properties": {
"invoice": {
"type": "string",
"description": "The invoice's public token (UUID) or its Billify link (billify.org/pay/…, /invoice/…)"
}
},
"additionalProperties": false
}Before paying: check the seller of an invoice in the public registers (ANAF for Romanian CUIs, VIES for EU VAT numbers): registered name, whether it matches the invoice, VAT registration, whether the company is active and (ANAF) whether it is in the RO e-Factura register. Also checks the IBAN on the invoice page and shows the wallet an x402 payment goes to. Returns warnings to act on.
| Argument | Type | Description |
|---|---|---|
| invoice* | string | The invoice's public token (UUID) or its Billify link (billify.org/pay/…, /invoice/…) |
{
"type": "object",
"required": [
"invoice"
],
"properties": {
"invoice": {
"type": "string",
"description": "The invoice's public token (UUID) or its Billify link (billify.org/pay/…, /invoice/…)"
}
},
"additionalProperties": false
}