Aether: Base onchain data & token risk (x402)
Base token risk (honeypot sim), prices, balances, Basenames, tx data. Pay-per-call in USDC via x402.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (7)
- LOWin base_portfolio
- LOWin base_receipt
- LOWin base_token
- LOWin base_price
- LOWin base_nft_owner
- LOWin base_nft_metadata
- LOWin base_estimate_gas
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"aether": {
"url": "https://aether-x402.vercel.app/mcp"
}
}
}Remote-Endpunkte
https://aether-x402.vercel.app/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (22)
🟢base_token_risk(token, simulate)
Base token risk verdict for trading agents: honeypot and tax simulation (real buy/sell eth_call), mint/blacklist/pause/fee powers from bytecode, proxy upgradeability, ownership, and DEX liquidity. Returns low/caution/high/avoid with evidence. Price: $0.01 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"token": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$",
"description": "Base ERC-20 contract address"
},
"simulate": {
"type": "boolean",
"description": "Run the buy/sell simulation (default true)"
}
},
"required": [
"token"
],
"additionalProperties": false
}🟢base_balance(address)
Native ETH balance of any Base address. Price: $0.001 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
},
"required": [
"address"
],
"additionalProperties": false
}🟢base_erc20_balance(address, token)
ERC-20 token balance of a Base wallet, formatted with symbol and decimals. Price: $0.002 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"token": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
},
"required": [
"address",
"token"
],
"additionalProperties": false
}🟢base_portfolio(address, tokens)
Wallet snapshot on Base: ETH plus major tokens (or up to 20 you choose), with USD values from live DEX prices. Price: $0.004 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"tokens": {
"type": "array",
"maxItems": 20,
"items": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
}
},
"required": [
"address"
],
"additionalProperties": false
}🟢base_allowance(token, owner, spender)
How much a spender may move from an owner's ERC-20 balance (approval check before swaps or revokes). Price: $0.002 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"token": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"owner": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"spender": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
},
"required": [
"token",
"owner",
"spender"
],
"additionalProperties": false
}🟢base_basename(name)
Resolve a Basename (e.g. jesse.base.eth) to its address, with avatar and profile text records. Price: $0.003 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 3,
"maxLength": 100
}
},
"required": [
"name"
],
"additionalProperties": false
}🟢base_tx(hash)
Base transaction details by hash: from, to, value, calldata selector, block, status. Price: $0.003 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"hash": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{64}$"
}
},
"required": [
"hash"
],
"additionalProperties": false
}🟢base_receipt(hash)
Base transaction receipt with status, gas, and decoded ERC-20 Transfer events. Price: $0.003 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"hash": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{64}$"
}
},
"required": [
"hash"
],
"additionalProperties": false
}🟢base_contract(address)
What is this address? EOA or contract, code size, proxy implementation, and ERC-20/721/1155 detection. Price: $0.003 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
},
"required": [
"address"
],
"additionalProperties": false
}🟢base_gas
Current Base gas: base fee, suggested priority fee, and max fee per gas. Price: $0.001 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢base_block(block)
Base block header by number or tag (latest, safe, finalized): time, gas, tx count. Price: $0.001 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"block": {
"type": [
"string",
"integer"
]
}
},
"required": [],
"additionalProperties": false
}🟢base_token(token)
ERC-20 metadata on Base: name, symbol, decimals, total supply. Price: $0.002 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"token": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
},
"required": [
"token"
],
"additionalProperties": false
}🟢base_price(token)
Live USD price and liquidity of any Base token from Uniswap v2/v3 and Aerodrome pools. Price: $0.003 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"token": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
},
"required": [
"token"
],
"additionalProperties": false
}🟢base_transfers(token, address, blocks)
Recent ERC-20 Transfer events on Base for a token and/or wallet (up to 2,000 blocks, 100 results). Price: $0.005 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"token": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"blocks": {
"type": "integer",
"minimum": 1,
"maximum": 2000
}
},
"required": [],
"additionalProperties": false
}🟢base_nft_owner(contract, tokenId)
Current owner of an ERC-721 token on Base. Price: $0.002 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"contract": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"tokenId": {
"type": [
"string",
"integer"
],
"pattern": "^[0-9]+$"
}
},
"required": [
"contract",
"tokenId"
],
"additionalProperties": false
}🟢base_nft_metadata(contract, tokenId)
NFT metadata for an ERC-721/1155 token on Base, resolved from IPFS, Arweave, data URIs or https. Price: $0.005 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"contract": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"tokenId": {
"type": [
"string",
"integer"
],
"pattern": "^[0-9]+$"
}
},
"required": [
"contract",
"tokenId"
],
"additionalProperties": false
}🟢base_call(to, data, from, value)
Simulate a read-only contract call on Base (eth_call); returns raw result or revert reason. No transaction sent. Price: $0.003 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"to": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"data": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]*$",
"maxLength": 20000
},
"from": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"value": {
"type": [
"string",
"integer"
],
"pattern": "^[0-9]+$"
}
},
"required": [
"to",
"data"
],
"additionalProperties": false
}🟢base_estimate_gas(to, from, data, value)
Estimate gas and the USD cost of a Base transaction before signing it. Price: $0.002 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"to": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"from": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"data": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]*$",
"maxLength": 20000
},
"value": {
"type": [
"string",
"integer"
],
"pattern": "^[0-9]+$"
}
},
"required": [
"to",
"from"
],
"additionalProperties": false
}🟢audit_x402_payability(url, method, headers, body, expect)
x402 Payability Audit: probes an x402 endpoint and checks its 402 challenge (CAIP-2 network, canonical USDC asset, payTo checksum, amount, EIP-712 domain, resource URL, Bazaar discovery) with a fix for every failure. Price: $0.01 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"minLength": 1,
"maxLength": 2048,
"description": "Public https URL of the paid x402 endpoint to audit"
},
"method": {
"enum": [
"GET",
"POST",
"PUT",
"PATCH",
"DELETE"
],
"description": "Defaults to POST when body is supplied, otherwise GET"
},
"headers": {
"type": "object",
"maxProperties": 10,
"additionalProperties": {
"type": "string",
"maxLength": 512
},
"description": "Non-credential headers the endpoint needs before its paywall (e.g. Idempotency-Key)"
},
"body": {
"description": "Example JSON body the endpoint accepts"
},
"expect": {
"type": "object",
"additionalProperties": false,
"description": "What the paying caller needs: fails the audit if the endpoint cannot be paid this way",
"properties": {
"network": {
"type": "string",
"description": "CAIP-2 network, e.g. eip155:8453"
},
"asset": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"maxPriceUsd": {
"type": "number",
"exclusiveMinimum": 0
}
}
}
},
"required": [
"url"
],
"additionalProperties": false
}🟢score_opportunity(opportunityName, stage, pillars, redFlagIndices)
Deterministic seven-pillar opportunity score. Price: $0.25 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"opportunityName": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"stage": {
"enum": [
"pre-seed",
"seed",
"series-a",
"series-b-plus"
]
},
"pillars": {
"type": "array",
"maxItems": 7
},
"redFlagIndices": {
"type": "array",
"items": {
"type": "integer",
"minimum": 1,
"maximum": 15
}
}
},
"required": [
"opportunityName"
],
"additionalProperties": false
}🟢triage_invoice(invoiceNumber, clientReference, amount, daysOverdue)
Deterministic invoice aging and next-action triage. Price: $0.50 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"invoiceNumber": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"clientReference": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"amount": {
"type": "number",
"minimum": 0,
"maximum": 100000000
},
"daysOverdue": {
"type": "integer",
"minimum": -365,
"maximum": 3650
}
},
"required": [
"invoiceNumber",
"clientReference",
"amount",
"daysOverdue"
],
"additionalProperties": false
}🟢audit_evidence(text, request)
Bounded deterministic audit of supplied technical text. Price: $0.25 USDC on Base via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"text": {
"type": "string",
"minLength": 1,
"maxLength": 40000
},
"request": {
"type": "string",
"maxLength": 500
}
},
"required": [
"text"
],
"additionalProperties": false
}Community
Nachweis