{"data":{"name":"io.github.castralis122/base-web3-m2m-hub","title":null,"description":"Live Base Mainnet on-chain data (gas, DEX, Aave, token risk, prices). Pay per call in USDC via x402.","version":"46.0.0","websiteUrl":"https://auditor-x402.onrender.com","repositoryUrl":"https://github.com/castralis122/auditor-x402","remotes":[{"url":"https://auditor-x402.onrender.com/mcp/v1","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-20T20:31:14.812Z","updatedAt":"2026-10-20T20:31:14.812Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":null,"source":"official-registry","sourceId":"io.github.castralis122/base-web3-m2m-hub","updatedAt":"2026-10-20T20:31:14.812Z","confidence":100,"websiteUrl":"https://auditor-x402.onrender.com","description":"Live Base Mainnet on-chain data (gas, DEX, Aave, token risk, prices). Pay per call in USDC via x402.","verification":"official","repositoryUrl":"https://github.com/castralis122/auditor-x402"}],"toolIndex":{"tools":[{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"aave-yield","title":"Aave Yield","description":"Live Aave v3 reserve rates on Base read on-chain: current supply APY and variable borrow APY for any listed asset (default WETH). For yield and borrow-cost bots. Price: 0.0040 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"asset":{"type":"string","description":"ERC-20 address (0x...); default WETH"}},"required":[]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"ac86bd56263ba186b21e1c475f396337e1ff51165d866a512e015f0e3f093f30","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"contract-logs","title":"Contract Logs","description":"Recent event logs for any contract on Base over a bounded recent window (reads eth_getLogs). Optionally filter by topic0 (event signature hash). Returns up to 50 logs with block, tx hash, topics and data. Window is limited by the RPC log-range quota. Use this for generic event queries not covered by whale-wallet-tracker or token-deploy-radar. Price: 0.0050 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"address":{"type":"string","description":"Contract address (0x...) to read logs from"},"topic0":{"type":"string","description":"Optional 32-byte event signature hash (0x...) to filter by"},"windowBlocks":{"type":"number","description":"Blocks to scan (10-120, default 100)"}},"required":["address"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"7774a18f581dff13d89cbe3d53fa1020d5cee14aee63b6d080d4cbbcd54f2f86","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"contract-profile","title":"Contract Profile","description":"Contract structure ONLY: bytecode size, proxy detection (EIP-1167 / EIP-1967 implementation and admin) and owner() for any address on Base. NOT a security audit. For a full token check that also adds risk flags and pool liquidity, use token-due-diligence; to read an arbitrary view function use contract-read. Price: 0.0050 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"address":{"type":"string","description":"Address (0x...) to inspect"}},"required":["address"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"51b45080bb4cac4d6ce86a7d75e12cb3af0150183622c4ad32c21300d295e7d8","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"contract-read","title":"Contract Read","description":"Generic read-only call to any contract on Base: provide an address and hex calldata (4-byte selector, e.g. 0x18160ddd = totalSupply, optionally followed by ABI-encoded args) and get the raw return data plus best-effort uint/address/bool/string decoding. Read-only (never sends a transaction). Use this for arbitrary view functions not covered by a dedicated tool. Price: 0.0030 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"address":{"type":"string","description":"Contract address (0x...) on Base"},"data":{"type":"string","description":"Hex calldata starting with a 4-byte function selector (e.g. \"0x18160ddd\")"}},"required":["address","data"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"6fb52d4c16f82b8cc1af4a4a6f7b75831039797dde49792bdc892b6ddd3e0f0a","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"dex-arbitrage","title":"Dex Arbitrage","description":"DEX pricing/spread ONLY: WETH/USDC spot price on-chain from Uniswap v3 and Aerodrome v2, with gross spread in bps and which side is cheaper (fees, gas and slippage excluded). Use this for cross-DEX pricing; for expected slippage of a given trade size use pool-slippage; if you also need gas use market-snapshot. Price: 0.0050 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"pair":{"type":"string","description":"Only \"WETH/USDC\" is supported"}},"required":[]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"eed014a27316d6bdd4fb7dc7c440978aecff6eb955574798876eea64292598b1","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"flash-loans","title":"Flash Loans","description":"Aave v3 on Base: available flash-loan liquidity and flash-loan fee for any listed asset (default WETH), read on-chain. Price: 0.0050 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"asset":{"type":"string","description":"ERC-20 address (0x...) of the asset; default WETH"}},"required":[]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"8083ff24476cec95f0758fc63aedfed73c130ac87414879aac8182bf63e9abb9","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"gas-optimizer","title":"Gas Optimizer","description":"Gas ONLY: live Base Mainnet gas from eth_feeHistory — latest and 10-block average base fee (gwei), priority-fee percentiles (p25/p50/p75) and a congestion label. Use this when you need gas and nothing else; if you also want WETH/USDC pricing, use market-snapshot instead (one cheaper call). Price: 0.0020 USDC per call (first call free).","inputSchema":{"type":"object","properties":{},"required":[]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"e7cd725f67fb361e96a2e6c2eecaa57a92b505c6eeeb4059b0c7ec12fbbc4d61","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"liquidation-monitor","title":"Liquidation Monitor","description":"Aave v3 on Base: total collateral, debt, health factor and risk band (LIQUIDATABLE / AT_RISK / WATCH / HEALTHY / NO_DEBT) for any wallet. Price: 0.0050 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"userAddress":{"type":"string","description":"Wallet address (0x...) to inspect"}},"required":["userAddress"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"b7a3f676d8be52ccb3f3ca2f0ad905ed82ae4aaf02224b544cdfdb38554b801b","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"liquidity-health","title":"Liquidity Health","description":"Token risk flags ONLY: for an ERC-20 on Base (honeypot, tax over 10%, mintable, unverified source, hidden owner, pausable...) from GoPlus plus on-chain facts (symbol, supply, owner). No safety verdict; no flags is not a guarantee. For a full check that ALSO adds contract/proxy facts and pool liquidity in one call, use token-due-diligence instead. Price: 0.0100 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"tokenAddress":{"type":"string","description":"ERC-20 token contract address (0x...) on Base"}},"required":["tokenAddress"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"fef270a57057aadfe800ee0d16bbac48f785536f1e091e10bcb3c10e1387a12f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"market-snapshot","title":"Market Snapshot","description":"BUNDLE: one-call Base market snapshot combining live gas (base fee, priority-fee percentiles, congestion) AND WETH/USDC spot price + gross spread across Uniswap v3 / Aerodrome. Use this when you want both gas and DEX pricing in a single cheaper call; do NOT also call gas-optimizer or dex-arbitrage for the same purpose. Prefer the individual tools only if you need just one of the two. Price: 0.0060 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{},"required":[]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"3649b4116556bffcef8968e09369a7ef11f4451327f85816bc43c94f6b0dbc56","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"multi-token-price","title":"Multi Token Price","description":"Price of MANY tokens (BATCH): on-chain USD spot price for up to 15 ERC-20s in one call, each from its deepest Uniswap v3 pool vs USDC/WETH. Tokens with no pool return an error entry. Use this for 2+ tokens; for a single token use token-spot-price (cheaper). Price: 0.0080 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"tokenAddresses":{"type":"array","items":{"type":"string"},"description":"Array of ERC-20 addresses (0x...), max 15"}},"required":["tokenAddresses"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"86b80f5365e004e49412fe98f65b022b39e316998386e87602995399152dbfac","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"pool-slippage","title":"Pool Slippage","description":"Estimated price impact / slippage for a WETH/USDC trade of a given USD size on Uniswap v3, from on-chain pool depth. Order-of-magnitude signal (v3 is concentrated liquidity), useful for MEV/execution bots before trading. Price: 0.0050 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"tradeSizeUsd":{"type":"number","description":"Trade size in USD, 100-5,000,000 (default 10000)"}},"required":[]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"23325e1ddc4f14d6ea6168a7d6f8d0e1382916e67fdbf9214f9f52a0a3bbc8ed","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"token-deploy-radar","title":"Token Deploy Radar","description":"Newest Uniswap v3 pools created on Base (PoolCreated events) with token symbols, fee tier and block. A new pool does not imply a legitimate token. Price: 0.0050 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"windowBlocks":{"type":"number","description":"Blocks to scan, 50-3000 (default 1500)"},"limit":{"type":"number","description":"Max pools returned, 1-30 (default 15)"}},"required":[]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"8925ded64660568c44e36cf48bd50cf910a8e21b6cdb143974c8aedfce146118","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"token-due-diligence","title":"Token Due Diligence","description":"FULL token check (BUNDLE): combines GoPlus risk flags (= liquidity-health) + contract/proxy/owner facts (= contract-profile) + Uniswap v3 pools vs WETH/USDC with quote-side liquidity in USD, in a single call. Objective signals, not a verdict. Use this instead of calling liquidity-health and contract-profile separately; use the individual tools only if you need just one aspect. Price: 0.0300 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"tokenAddress":{"type":"string","description":"ERC-20 token contract address (0x...) on Base"}},"required":["tokenAddress"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"5404ce1ad5713893e485273a443476e7453593704a1a5958076a217c266bd0e0","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"token-spot-price","title":"Token Spot Price","description":"Price of ONE token: on-chain USD spot price for a single ERC-20 on Base, from the deepest Uniswap v3 pool vs USDC/WETH (slot0), with the pool/fee tier used and its USD depth. No off-chain feed; thin pools are easy to manipulate. To price MANY tokens at once, use multi-token-price instead (one cheaper call). Price: 0.0020 USDC per call (first call free).","inputSchema":{"type":"object","properties":{"tokenAddress":{"type":"string","description":"ERC-20 token contract address (0x...) on Base"}},"required":["tokenAddress"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"b1709fb2ca42581b93915ef614e4c3d7485d073daa5da794380254a7a84022dc","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"wallet-portfolio","title":"Wallet Portfolio","description":"Portfolio of a wallet on Base: native ETH plus a curated set of major ERC-20s (USDC, WETH, cbETH, cbBTC, DAI, USDbC), each valued in USD on-chain via Uniswap v3. Returns per-token amounts, USD values and the total. Price: 0.0040 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"userAddress":{"type":"string","description":"Wallet address (0x...) to inspect"}},"required":["userAddress"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"4274565eeb5d49ff332431ebef2cefea074271e728d092e41cfee8d8afa6e735","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"},{"serverName":"io.github.castralis122/base-web3-m2m-hub","endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","name":"whale-wallet-tracker","title":"Whale Wallet Tracker","description":"Large USDC transfers on Base over the most recent blocks (default ~300), from confirmed Transfer logs: amount, sender, receiver, tx hash, block. Price: 0.0100 USDC per call (premium: always paid).","inputSchema":{"type":"object","properties":{"minUsdcAmount":{"type":"number","description":"Minimum transfer size in USDC (min 1000, default 100000)"},"windowBlocks":{"type":"number","description":"Blocks to scan, 25-600 (default 300, ~2s per block)"}},"required":[]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"03f6237a370cb086238cebcf70489cf2be320801943788fc65b1b2c12c0e2ef1","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:27.730Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"0657e296fa10285255377ae94aa734fdbdf497557bfa9f904190a73e82ebaefe","protocol":"streamable-http","status":"indexed","toolCount":17,"observedAt":"2026-11-01T00:46:27.730Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"io.github.castralis122/base-web3-m2m-hub":{"url":"https://auditor-x402.onrender.com/mcp/v1"}}},"Cursor":{"mcpServers":{"io.github.castralis122/base-web3-m2m-hub":{"url":"https://auditor-x402.onrender.com/mcp/v1"}}},"VS Code":{"servers":{"io.github.castralis122/base-web3-m2m-hub":{"type":"http","url":"https://auditor-x402.onrender.com/mcp/v1"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://auditor-x402.onrender.com/mcp/v1"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:io.github.castralis122%2Fbase-web3-m2m-hub","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/io.github.castralis122%2Fbase-web3-m2m-hub","name":"io.github.castralis122/base-web3-m2m-hub","description":"Live Base Mainnet on-chain data (gas, DEX, Aave, token risk, prices). Pay per call in USDC via x402.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://auditor-x402.onrender.com/mcp/v1"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://auditor-x402.onrender.com","repositoryUrl":"https://github.com/castralis122/auditor-x402","version":"46.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"io.github.castralis122/base-web3-m2m-hub","status":"online","lastCheckedAt":"2026-11-03T18:16:51.911Z","lastSuccessfulCheck":"2026-11-03T18:16:51.911Z","latencyMs":56,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T18:16:51.911Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T18:16:51.911Z"},"security":null,"timestamps":{"createdAt":"2026-10-20T20:31:14.812Z","updatedAt":"2026-10-20T20:31:14.812Z","observedAt":"2026-11-03T18:16:51.911Z"},"compatibility":{"serverVersion":"46.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}