automaton-onchain-tools
Provides tools for inspecting Ethereum mainnet onchain data: explaining transactions (status, fee, decoded method and arguments, ERC-20 transfers), checking token approvals and flagging unlimited allowances, inspecting addresses (EOA/contract/EIP-7702, balances, proxy implementation, ERC-20 metadata), evaluating contract risk heuristics (Sourcify verification, proxy/admin, owner type, mint/pause/blacklist/fee selectors), multi-chain gas snapshots, ENS name resolution and reverse lookup, decoding calldata before signing with plain-English warnings, and reading wallet portfolios (native plus major token balances). Paid per call in USDC via x402 with no signup or API key.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@automaton-onchain-toolsexplain this base tx 0x8f2...c41 and flag anything risky"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Automaton Onchain Tools
Pay-per-call crypto and security APIs for AI agents. You pay with x402: $0.005 to $0.01 per call in USDC on Base (eip155:8453). There's no signup and no API key. An MCP server is included.
Live: https://automaton-tx-explainer.vercel.app · OpenAPI · llms.txt · x402 discovery
Endpoints
{chain} is one of base, ethereum or bsc. That gives 17 paid tools.
Tool | Endpoint | Price | What it does |
Tx Explainer |
| $0.01 | Status, fee, decoded method + args, ERC-20 transfers |
Token Approval Check |
| $0.005 | Allowances of major tokens to common spenders; flags unlimited |
Address Inspector |
| $0.005 | EOA / contract / EIP-7702, balance, proxy impl, ERC-20 metadata |
Contract Risk Heuristics |
| $0.01 | Sourcify verification, proxy/admin, owner type, mint/pause/blacklist/fee selectors |
URL Safety Check |
| $0.005 | Phishing blocklists, domain age (RDAP), punycode/lookalikes, HTTPS |
Multi-chain Gas Snapshot |
| $0.005 | Gas price, base fee, utilization, est. cost of transfer/ERC-20/swap |
ENS / Basename Resolver |
| $0.005 | Name to address + text records, or reverse lookup |
Calldata Decoder |
| $0.005 | Decode calldata before signing, with plain-English warnings |
Wallet Portfolio |
| $0.01 | Native + 8 major token balances on Base, Ethereum, BNB |
A bare request with no payment returns 402 Payment Required along with the payment requirements. If the input is invalid, you get a 400 and are not charged.
Related MCP server: JMT x402 MCP Server
Use over HTTP (x402)
import { wrapFetchWithPayment, x402Client } from "@x402/fetch";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(process.env.PRIVATE_KEY) });
const pay = wrapFetchWithPayment(fetch, client);
console.log(await (await pay("https://automaton-tx-explainer.vercel.app/v1/gas?chain=all")).json());The buyer signs an EIP-3009 USDC authorization, so no gas is needed.
Use over MCP
The server speaks streamable HTTP (stateless) at POST https://automaton-tx-explainer.vercel.app/mcp. Paid tools use the @x402/mcp payment flow, and a free ping tool is also available.
{ "mcpServers": { "automaton-onchain-tools": { "type": "http", "url": "https://automaton-tx-explainer.vercel.app/mcp" } } }Run your own
npm install
PAY_TO=0xYourAddress node server.js # Base Sepolia + x402.org facilitator by defaultEnvironment variables: PAY_TO, X402_NETWORK (eip155:8453 for mainnet), FACILITATOR_URL (cdp uses CDP_API_KEY_ID / CDP_API_KEY_SECRET), PRICE, PRICE_SMALL, PUBLIC_ORIGIN, BASE_RPC, ETH_RPC, BSC_RPC. Deploys to Vercel as-is (api/index.js).
Data sources
All data comes from free public sources: public RPCs, openchain.xyz signatures, Sourcify, ENS, MetaMask eth-phishing-detect, Phishing.Database and RDAP.
Risk and safety outputs are heuristics. They are not audits, security advice or financial advice.
License
MIT
Deployed automatically to Vercel from main.
This server cannot be deployed
Maintenance
Related MCP Connectors
x402 pay-per-call APIs over MCP, settled in USDC on Base for autonomous agents and developers.
8 pay-per-call web intel tools over MCP. Free discovery, calls settle in USDC on Base (x402).
Paid MCP tools behind one endpoint. Agents pay per call in USDC on Base via x402.
Production-grade MCP gateway delivering 8 real-time AI tools with instant x402 micropayments settled in USDC on Base Mainnet or SPL-USDC on Solana. Features Basescan contract auditing, wallet analytics, headless browser scraping, and pre-scraped oracle data feeds.
Related MCP Servers
- AlicenseBqualityAmaintenanceMCP server exposing x402 Bazaar's paid Base APIs (token risk/honeypot, prices, gas, wallet intel, tx decode + AI utilities) as agent tools. Your agent pays per call in USDC over x402 — no API keys, no signup.17332 npmMIT
- AlicenseBqualityDmaintenanceExposes 25 paid API endpoints as MCP tools for AI agents, with payments in USDC on Base mainnet via the x402 protocol, enabling tasks like web search, company intelligence, and crypto research.2555 npmMIT
- AlicenseNot gradedqualityDmaintenanceMCP server that provides AI agents with pay-per-call access to a suite of tools (honeypot check, token market, DeFi yields, etc.) via USDC on Base using the x402 protocol.6 npmMIT
- AlicenseNot gradedqualityFmaintenanceProvides 30 pay-per-call APIs (compliance, trade, safety, web, data) for AI agents via MCP with automatic USDC payment on Base.MIT