Hermes Agent Data Services (x402)
On-chain data for agents: token reports, contract DD, pool risk, wallet profile - USDC per call.
Should I use this
Quality & Safety
Findings (2)
- LOWin contract_dd
- LOWin pool_risk
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"x402-agent-data": {
"url": "https://x402-agent.majighufron.workers.dev/mcp"
}
}
}Remote endpoints
https://x402-agent.majighufron.workers.dev/mcpstreamable-httpWhat it can do
Tool inventory
Tools (5)
🟢service_catalog
Free: list the paid data services, their prices, the payment network and the receiving wallet.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪token_report(chain, token, blocks, pool, payment_signature)
ERC-20 on-chain report (metadata, supply, transfer activity, optional pool depth). Chains: base, base-sepolia, robinhood. Price 0.01 USDC — pay first, then pass payment_signature.
Input Schema
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"enum": [
"base",
"base-sepolia",
"robinhood"
],
"description": "chain to read data from"
},
"token": {
"type": "string",
"description": "token contract address 0x…"
},
"blocks": {
"type": "number",
"description": "log window in blocks (default 300)"
},
"pool": {
"type": "string",
"description": "optional pool address to report its token balance"
},
"payment_signature": {
"type": "string",
"description": "base64 of {\"txHash\":\"0x…\"} of your USDC transfer to payTo on Base"
}
},
"required": [
"token"
]
}⚪contract_dd(chain, token, blocks, payment_signature)
Due-diligence signals for a token contract: risky selectors found in bytecode, owner and renounced status, transfer activity. Signals to investigate, not a verdict. Price 0.05 USDC.
Input Schema
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"enum": [
"base",
"base-sepolia",
"robinhood"
]
},
"token": {
"type": "string"
},
"blocks": {
"type": "number"
},
"payment_signature": {
"type": "string"
}
},
"required": [
"token"
]
}⚪pool_risk(chain, pool, base, quote, notional, ...)
Pool depth, implied price and constant-product slippage for a trade size. Price 0.02 USDC.
Input Schema
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"enum": [
"base",
"base-sepolia",
"robinhood"
]
},
"pool": {
"type": "string",
"description": "address holding both tokens (the AMM pool contract)"
},
"base": {
"type": "string",
"description": "token you would sell"
},
"quote": {
"type": "string",
"description": "token you would receive"
},
"notional": {
"type": "string",
"description": "amount of base token to sell (default 1000)"
},
"payment_signature": {
"type": "string"
}
},
"required": [
"pool",
"base",
"quote"
]
}⚪wallet_profile(chain, token, address, blocks, payment_signature)
Activity profile for one address on one token: transfers in/out, distinct counterparties, first and last block seen. Price 0.03 USDC.
Input Schema
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"enum": [
"base",
"base-sepolia",
"robinhood"
]
},
"token": {
"type": "string"
},
"address": {
"type": "string"
},
"blocks": {
"type": "number"
},
"payment_signature": {
"type": "string"
}
},
"required": [
"token",
"address"
]
}Community
Evidence