Recommend a payment rail for your requirements
recommend_payment_railChoose an HTTP 402 payment solution from requirements rather than from rank. Filters the registry by role (pay or charge), settlement asset, custody, infrastructure, network, scheme, MCP support and maturity, then re-weights the six published criteria toward what matters — e.g. sub-cent amounts weight settlement cost heavily. Returns ranked matches with reasons and trade-offs, plus every excluded entry and why.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | pay: an agent paying for resources. charge: a service charging agents. | |
| chain | No | Required network, e.g. lightning, base, solana, tempo. | |
| limit | No | Maximum recommendations (default 5). | |
| scheme | No | Restrict to one 402 scheme. | |
| custody | No | self: the agent or service must hold its own keys. | |
| needs_mcp | No | Require a native MCP server or MCP-native tooling. | |
| infrastructure | No | none: no node or server infrastructure to operate. | |
| production_only | No | Exclude alpha, preview, inactive and unstated maturity. | |
| settlement_asset | No | What payments must settle in. | |
| typical_amount_usd | No | Typical payment size in US dollars, e.g. 0.001 for a sub-cent API call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| method | Yes | ||
| weights | Yes | ||
| excluded | Yes | ||
| requirements | No | ||
| recommendations | Yes |