Paid read-only reports for 1–5 EVM addresses across four networks; 0.02 supported stablecoin direct.
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.
Read the current price, supported networks, batch size, and payment destination for one cross-chain report. This tool never initiates a payment.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Read the current price, supported networks, batch size, and payment destination for one cross-chain report. This tool never initiates a payment.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Read open WorkMap community tasks and work pools. Returns public instructions, submission links, and non-cash Harbor Points; it does not claim or submit work.
| Argument | Type | Description |
|---|---|---|
| poolId | string | Optional work-pool ID. When provided, return only tasks in that pool. |
| taskId | string | Optional task ID to return. Leave empty to list all open tasks. |
{
"type": "object",
"properties": {
"poolId": {
"type": "string",
"maxLength": 100,
"description": "Optional work-pool ID. When provided, return only tasks in that pool."
},
"taskId": {
"type": "string",
"maxLength": 100,
"description": "Optional task ID to return. Leave empty to list all open tasks."
}
},
"additionalProperties": false
}Redeem a report after the user has manually paid exactly 0.02 of a listed payment asset (USDC, USDT, or Binance-Peg BSC-USD) on its EVM network and manually signed the report authorization. This tool only submits the supplied receipt and signature for verification; it never pays, moves funds, approves a contract, or signs for the user. The payment is direct to the operator.
| Argument | Type | Description |
|---|---|---|
| txHash* | string | The transaction hash for the user's completed payment on the selected network. |
| addresses* | array | One to five public EVM addresses to inspect. |
| signature* | string | A 65-byte personal_sign signature binding the payment rail, network, transaction hash, and exact address batch. It does not authorize a transfer. |
| payerAddress* | string | The public wallet address that made the payment and signed the authorization. |
| paymentRailId | string | Accepted payment network and asset. Defaults to base-usdc for backward compatibility. |
{
"type": "object",
"required": [
"txHash",
"payerAddress",
"addresses",
"signature"
],
"properties": {
"txHash": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{64}$",
"description": "The transaction hash for the user's completed payment on the selected network."
},
"addresses": {
"type": "array",
"items": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"maxItems": 5,
"minItems": 1,
"description": "One to five public EVM addresses to inspect.",
"uniqueItems": true
},
"signature": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{130}$",
"description": "A 65-byte personal_sign signature binding the payment rail, network, transaction hash, and exact address batch. It does not authorize a transfer."
},
"payerAddress": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$",
"description": "The public wallet address that made the payment and signed the authorization."
},
"paymentRailId": {
"enum": [
"ethereum-usdc",
"base-usdc",
"arbitrum-usdc",
"polygon-usdc",
"ethereum-usdt",
"bsc-bsc-usd"
],
"type": "string",
"description": "Accepted payment network and asset. Defaults to base-usdc for backward compatibility."
}
},
"additionalProperties": false
}