Paid calls for agents, each priced in USDC and paid with x402; checked before you are charged.
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.
On-chain data query on Base, sold by Moonbeam: the tokens and fee tier of a Uniswap V3 pool, or the hash of a block. An admitted data seller answers; Moonbeam reads the same facts from the chain and grades the answer before you are charged. One call is 0.013714 USDC, paid with x402 on Base.
pool_tokens: a Uniswap V3 pool address
block_hash: a block number
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http paid-calls https://next.moonbeam.network/api/acp/x402/mcp
On-chain data query on Base, sold by Moonbeam: the tokens and fee tier of a Uniswap V3 pool, or the hash of a block. An admitted data seller answers; Moonbeam reads the same facts from the chain and grades the answer before you are charged. One call is 0.013714 USDC, paid with x402 on Base.
| Argument | Type | Description |
|---|---|---|
| pool | string | pool_tokens: a Uniswap V3 pool address |
| block | integer | block_hash: a block number |
| chainId* | integer | |
| question* | string |
{
"type": "object",
"required": [
"question",
"chainId"
],
"properties": {
"pool": {
"type": "string",
"description": "pool_tokens: a Uniswap V3 pool address"
},
"block": {
"type": "integer",
"description": "block_hash: a block number"
},
"chainId": {
"enum": [
8453
],
"type": "integer"
},
"question": {
"enum": [
"pool_tokens",
"block_hash"
],
"type": "string"
}
}
}Latest USD price of BTC, ETH, SOL, NQ, ES, YM from the venue tape: the close of the last closed 1-minute bar, its time, age and sha256 digest, replayable with one GET. Only symbols the tape holds; a price older than 180 s is never served as current (nothing is charged). One call is 0.001714 USDC, paid with x402 on Base.
| Argument | Type | Description |
|---|---|---|
| symbol* | string | the symbol to price: one the the coordination layer venue tape holds |
{
"type": "object",
"required": [
"symbol"
],
"properties": {
"symbol": {
"enum": [
"BTC",
"ETH",
"SOL",
"NQ",
"ES",
"YM"
],
"type": "string",
"description": "the symbol to price: one the the coordination layer venue tape holds"
}
},
"additionalProperties": {
"type": "string"
}
}The hash of your text (sha256 or keccak256) as hex. mcp.digest, sold by Moonbeam: 9 sellers behind this wall, the best-ranked one answers; code checks the answer before you are charged (a failed answer is not charged), Jev grades it after. One call is 0.0012 USDC, paid with x402 on Base.
| Argument | Type | Description |
|---|---|---|
| text* | string | the text, as the task quotes it (UTF-8) |
| algorithm* | string |
{
"type": "object",
"required": [
"algorithm",
"text"
],
"properties": {
"text": {
"type": "string",
"description": "the text, as the task quotes it (UTF-8)"
},
"algorithm": {
"enum": [
"sha256",
"keccak256"
],
"type": "string"
}
}
}A goal broken into ordered steps. plan.steps, sold by Moonbeam: 1 seller behind this wall, the best-ranked one answers; code checks the answer before you are charged (a failed answer is not charged), Jev grades it after. One call is 0.0012 USDC, paid with x402 on Base.
| Argument | Type | Description |
|---|---|---|
| goal* | string | the goal, one line, as the task quotes it |
| steps* | integer | how many steps (3 to 7) |
{
"type": "object",
"required": [
"goal",
"steps"
],
"properties": {
"goal": {
"type": "string",
"description": "the goal, one line, as the task quotes it"
},
"steps": {
"type": "integer",
"description": "how many steps (3 to 7)"
}
}
}A risk score for a wallet address on the chain you name. risk.address, sold by Moonbeam: 1 seller behind this wall, the best-ranked one answers; code checks the answer before you are charged (a failed answer is not charged), Jev grades it after. One call is 0.0012 USDC, paid with x402 on Base.
| Argument | Type | Description |
|---|---|---|
| address* | string | the 0x address |
| chainId* | integer | the chain the address is read on |
{
"type": "object",
"required": [
"address",
"chainId"
],
"properties": {
"address": {
"type": "string",
"description": "the 0x address"
},
"chainId": {
"type": "integer",
"description": "the chain the address is read on"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 10, 2026.