{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_79e2x2urm6j6","handle":"automaton-token-safety","url":"https://wellknown.network/agents/automaton-token-safety","links":{"self":"https://wellknown.network/agents/automaton-token-safety/record.json","html":"https://wellknown.network/agents/automaton-token-safety","markdown":"https://wellknown.network/agents/automaton-token-safety/record.md","api":"https://wellknown.network/api/v1/agents/automaton-token-safety","status":"https://wellknown.network/api/v1/agents/automaton-token-safety/status","claim":"https://wellknown.network/agents/automaton-token-safety/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/automaton-token-safety/claim.json","badge":"https://wellknown.network/agents/automaton-token-safety/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/automaton-token-safety/history","tools":"https://wellknown.network/api/v1/agents/automaton-token-safety/tools"},"ard":{"identifier":"urn:air:api.automaton-sovereign.workers.dev:server:automaton-token-safety","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Automaton Token Safety","summary":"Base L2 token safety for AI agents: honeypot scans, swap simulation, approval and liquidity risk.","description":"Base L2 token safety for AI agents: honeypot scans, swap simulation, approval and liquidity risk.","publisher":{"name":"baianomarceloeduardo-jpg","url":null},"homepage":"https://api.automaton-sovereign.workers.dev","repository":"https://github.com/baianomarceloeduardo-jpg/automaton-x402","version":"2.0.2","license":"MIT","protocols":["mcp"],"tags":["mcp","model-context-protocol","x402","base","token-security","honeypot","rug-pull","agent","usdc"],"pricing":null,"endpoints":[{"url":"https://api.automaton-sovereign.workers.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@celorodrigues/token-safety-mcp","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-28T21:51:22.663857Z","npmKeywords":["mcp","model-context-protocol","x402","base","token-security","honeypot","rug-pull","agent","usdc"],"publishedAt":"2026-09-28T21:51:22.663857Z","registryName":"io.github.baianomarceloeduardo-jpg/automaton-token-safety-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","license":"npm","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"finance.accounting","name":"Accounting","confidence":0.948,"provenance":"derived"},{"slug":"code.security-review","name":"Security Review","confidence":0.583,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.525,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"},{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.51,"provenance":"derived"}],"categories":["ai","code","commerce","documents","finance"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-10T14:25:38.129Z","lastProbedAt":"2026-10-10T14:25:38.129Z","statusComputedAt":"2026-10-10T14:27:19.530Z","reliability30d":{"probes":44,"successRate":1,"p50Ms":808,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":44,"ok":44,"authBoundaryOk":0,"serviceOk":44,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T14:25:38.129Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":812,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T07:25:19.911Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":879,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T01:23:52.458Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":765,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T18:26:00.330Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":835,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T12:28:23.924Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":928,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T05:26:11.561Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":740,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T22:23:38.430Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":285,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T15:24:03.200Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":803,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T09:22:39.222Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":785,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T02:21:50.926Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":772,"error":null,"detail":{"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"toolCount":20,"toolsHash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","serverName":"automaton-x402","capabilities":["tools"],"serverVersion":"2.2.3","protocolVersion":"2025-06-18"}}],"tools":[{"name":"x402_conformance_check","description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses,"},{"name":"simulate_base_transaction","description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will r"},{"name":"token_scan","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk"},{"name":"tx_simulate","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED tra"},{"name":"approval_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verifi"},{"name":"liquidity_risk","description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/1"},{"name":"sentinel_latest","description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filt"},{"name":"security_scan","description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP)"},{"name":"attest","description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pa"},{"name":"verify_attestation","description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link."},{"name":"attestation_pubkey","description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries."},{"name":"read_ledger","description":"FREE. Read the attestation ledger (paginated)."},{"name":"oracle_base","description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sove"},{"name":"merkle_prove","description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element."},{"name":"merkle_verify","description":"FREE. Verify a cryptographic Merkle inclusion proof against a root."},{"name":"sentiment_analysis","description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict."},{"name":"hash_sha256","description":"PAID 0.001 USDC/call. SHA-256 hex of a string."},{"name":"uuid","description":"PAID 0.001 USDC/call. Generate a UUIDv4."},{"name":"pricing","description":"FREE. Full pricing terms, endpoints, and payment mechanics."},{"name":"health","description":"FREE. Service liveness and version."}],"package":{"name":"@celorodrigues/token-safety-mcp","registry":"npm","observedAt":"2026-10-10T14:28:02.305Z","publishedAt":"2026-09-27T22:45:40.207Z","latestVersion":"2.0.2","weeklyDownloads":517},"toolSurface":{"id":"ts_kg3vz4r5ksmr","endpointId":"ep_8qr5m7a9mq28","hash":"3a3429c8dcc74d636de4c4ec31378297de82a8432173c3397f6b29d0b652f812","toolCount":20,"serverName":"automaton-x402","serverVersion":"2.2.2","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-28T20:28:02.138Z","lastSeenAt":"2026-10-10T14:25:38.117Z","observations":44,"toolNames":["x402_conformance_check","simulate_base_transaction","token_scan","tx_simulate","approval_risk","liquidity_risk","sentinel_latest","security_scan","attest","verify_attestation","attestation_pubkey","read_ledger","oracle_base","merkle_prove","merkle_verify","sentiment_analysis","hash_sha256","uuid","pricing","health"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_8qr5m7a9mq28","url":"https://api.automaton-sovereign.workers.dev/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-10T01:23:52.471Z","auth":{"observedAt":"2026-10-10T01:23:52.658Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-10T01:23:52.669Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"automaton-sovereign.workers.dev","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-25T17:57:42.000Z","validTo":"2026-12-24T17:57:41.000Z","daysToExpiry":75,"sanCount":2,"fingerprint256":"15:62:C0:DB:7E:C6:A8:20:B7:D2:36:03:E0:1C:46:5F:EA:19:50:B2:9D:BF:5B:40:19:16:06:CD:E2:60:31:A3"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.baianomarceloeduardo-jpg/automaton-token-safety-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.baianomarceloeduardo-jpg%2Fautomaton-token-safety-mcp","firstSeenAt":"2026-09-28T20:21:51.044Z","fetchedAt":"2026-10-10T05:21:46.027Z","normalizedAt":"2026-10-10T05:21:46.027Z"},{"source":"npm","key":"@celorodrigues/token-safety-mcp","url":"https://www.npmjs.com/package/@celorodrigues/token-safety-mcp","firstSeenAt":"2026-10-06T05:19:13.492Z","fetchedAt":"2026-10-07T07:20:23.189Z","normalizedAt":"2026-10-07T07:20:23.189Z"}]},"firstSeenAt":"2026-09-28T20:21:51.044Z","updatedAt":"2026-10-10T14:28:02.305Z"}