Quotes, capacity and order status for buying native gas on Base/Arbitrum/Optimism/Polygon via x402.
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.
Step-by-step instructions plus the exact x402 payment URL for buying native gas for an address. This MCP server cannot sign payments; your x402 client (e.g. @x402/fetch) pays the URL with USDC on Base, gasless (EIP-3009 signature, no ETH needed).
Destination chain for the native gas
Recipient 0x address; omit to deliver to the payer
Step-by-step instructions plus the exact x402 payment URL for buying native gas for an address. This MCP server cannot sign payments; your x402 client (e.g. @x402/fetch) pays the URL with USDC on Base, gasless (EIP-3009 signature, no ETH needed).
| Argument | Type | Description |
|---|---|---|
| to | string | Recipient 0x address; omit to deliver to the payer |
| usd | string | |
| chain* | string | Destination chain for the native gas |
| amount | string |
{
"type": "object",
"required": [
"chain"
],
"properties": {
"to": {
"type": "string",
"description": "Recipient 0x address; omit to deliver to the payer"
},
"usd": {
"type": "string"
},
"chain": {
"enum": [
"base",
"arbitrum",
"optimism",
"polygon"
],
"type": "string",
"description": "Destination chain for the native gas"
},
"amount": {
"type": "string"
}
}
}Status of an AgentGas order by order_id: pending, processing, delivered (with payout_tx on the destination chain) or refunded (with refund_tx on Base).
| Argument | Type | Description |
|---|---|---|
| order_id* | string |
{
"type": "object",
"required": [
"order_id"
],
"properties": {
"order_id": {
"type": "string"
}
}
}Free price quote: how much USDC (on Base, paid via gasless x402) buys a given amount of native gas (ETH on base/arbitrum/optimism, POL on polygon). Returns price_usdc, breakdown and the exact x402 URL to pay. Rejects bad input or over-capacity before any payment.
| Argument | Type | Description |
|---|---|---|
| to | string | Recipient 0x address (optional for a quote) |
| usd | string | Alternatively, a USD budget for the gas value, e.g. 0.25 |
| chain* | string | Destination chain for the native gas |
| amount | string | Native amount, e.g. 0.0002 (ETH) or 0.5 (POL). Use amount or usd. |
{
"type": "object",
"required": [
"chain"
],
"properties": {
"to": {
"type": "string",
"description": "Recipient 0x address (optional for a quote)"
},
"usd": {
"type": "string",
"description": "Alternatively, a USD budget for the gas value, e.g. 0.25"
},
"chain": {
"enum": [
"base",
"arbitrum",
"optimism",
"polygon"
],
"type": "string",
"description": "Destination chain for the native gas"
},
"amount": {
"type": "string",
"description": "Native amount, e.g. 0.0002 (ETH) or 0.5 (POL). Use amount or usd."
}
}
}Live per-chain float, availability, prices and daily caps of the AgentGas service. Check before paying.
No arguments.
{
"type": "object",
"properties": {}
}