{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_s2x4kyfskwnw","handle":"app-vercel-baselens-api-baselens","url":"https://wellknown.network/agents/app-vercel-baselens-api-baselens","links":{"self":"https://wellknown.network/agents/app-vercel-baselens-api-baselens/record.json","html":"https://wellknown.network/agents/app-vercel-baselens-api-baselens","markdown":"https://wellknown.network/agents/app-vercel-baselens-api-baselens/record.md","api":"https://wellknown.network/api/v1/agents/app-vercel-baselens-api-baselens","status":"https://wellknown.network/api/v1/agents/app-vercel-baselens-api-baselens/status","claim":"https://wellknown.network/agents/app-vercel-baselens-api-baselens/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/app-vercel-baselens-api-baselens/claim.json","badge":"https://wellknown.network/agents/app-vercel-baselens-api-baselens/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/app-vercel-baselens-api-baselens/history","tools":"https://wellknown.network/api/v1/agents/app-vercel-baselens-api-baselens/tools"},"ard":{"identifier":"urn:air:baselens-api.vercel.app:server:app-vercel-baselens-api-baselens","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"BaseLens","summary":"Base on-chain data for agents: balances, prices, transfers, Basenames, contracts. x402 pay-per-call.","description":"Base on-chain data for agents: balances, prices, transfers, Basenames, contracts. x402 pay-per-call.","publisher":{"name":"app.vercel.baselens-api","url":null},"homepage":"https://baselens-api.vercel.app","repository":null,"version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://baselens-api.vercel.app/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-30T14:16:58.920721Z","publishedAt":"2026-10-30T14:16:58.920721Z","registryName":"app.vercel.baselens-api/baselens"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.938,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","documents","finance"],"language":"fr"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-31T22:28:20.308Z","lastProbedAt":"2026-10-31T22:28:20.308Z","statusComputedAt":"2026-10-31T22:31:41.936Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":137,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":1,"ok":1,"authBoundaryOk":0,"serviceOk":1,"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-31T22:28:20.308Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":137,"error":null,"detail":{"tools":[{"name":"base_address","description":"Base (chain 8453) address snapshot: EOA vs contract vs EIP-7702, ETH balance, nonce, code size and native USDC balance, at the latest block. Costs $0.002 USDC o"},{"name":"base_erc20_balance","description":"ERC-20 balance of any address for any token on Base, with symbol and decimals already applied (raw and human-readable). Costs $0.002 USDC on Base via x402."},{"name":"base_token","description":"Token facts on Base: name, symbol, decimals, total supply, contract code size, owner() and EIP-1967 proxy implementation, plus plain-language notes (upgradeable"},{"name":"base_tx","description":"Human-readable summary of a Base transaction: status, block time, from/to, value, total fee (incl. L1 fee), and decoded ERC-20 Transfer events with token symbol"},{"name":"base_gas","description":"Current Base gas: base fee, gas price, suggested EIP-1559 max fee and priority fee (gwei), block fullness, and cost of a plain ETH transfer. Costs $0.001 USDC o"},{"name":"base_name","description":"Resolve a Basename (name.base.eth) or ENS name to its Base/Ethereum address, or reverse-resolve an address to its primary ENS/Basename. Includes avatar record. "},{"name":"base_price","description":"On-chain USDC price of any Base ERC-20: executable Uniswap v3 quote for 1 whole token (direct USDC pool or via WETH, best fee tier). No third-party price API. C"},{"name":"base_transfers","description":"Recent ERC-20 transfers in and out of an address on Base for up to 5 tokens (default USDC), newest first, over the last ~10k blocks (max 30k). Check incoming pa"},{"name":"base_contract","description":"Contract check on Base: is it a contract, code size, owner(), proxy implementation, and whether the source (and implementation) is verified on Sourcify, plus pl"},{"name":"base_free_gas_sample","description":"Free sample: latest Base block number and base fee (gwei). Use it to test the connection."},{"name":"base_catalog","description":"Lists every BaseLens tool with price, inputs and the equivalent x402 HTTP URL."}],"toolCount":11,"toolsHash":"1eb557c244c0ffefa543f72648302d879f943cdbc8453293a4db8d32cc0174af","serverName":"baselens","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"base_address","description":"Base (chain 8453) address snapshot: EOA vs contract vs EIP-7702, ETH balance, nonce, code size and native USDC balance, at the latest block. Costs $0.002 USDC o"},{"name":"base_erc20_balance","description":"ERC-20 balance of any address for any token on Base, with symbol and decimals already applied (raw and human-readable). Costs $0.002 USDC on Base via x402."},{"name":"base_token","description":"Token facts on Base: name, symbol, decimals, total supply, contract code size, owner() and EIP-1967 proxy implementation, plus plain-language notes (upgradeable"},{"name":"base_tx","description":"Human-readable summary of a Base transaction: status, block time, from/to, value, total fee (incl. L1 fee), and decoded ERC-20 Transfer events with token symbol"},{"name":"base_gas","description":"Current Base gas: base fee, gas price, suggested EIP-1559 max fee and priority fee (gwei), block fullness, and cost of a plain ETH transfer. Costs $0.001 USDC o"},{"name":"base_name","description":"Resolve a Basename (name.base.eth) or ENS name to its Base/Ethereum address, or reverse-resolve an address to its primary ENS/Basename. Includes avatar record. "},{"name":"base_price","description":"On-chain USDC price of any Base ERC-20: executable Uniswap v3 quote for 1 whole token (direct USDC pool or via WETH, best fee tier). No third-party price API. C"},{"name":"base_transfers","description":"Recent ERC-20 transfers in and out of an address on Base for up to 5 tokens (default USDC), newest first, over the last ~10k blocks (max 30k). Check incoming pa"},{"name":"base_contract","description":"Contract check on Base: is it a contract, code size, owner(), proxy implementation, and whether the source (and implementation) is verified on Sourcify, plus pl"},{"name":"base_free_gas_sample","description":"Free sample: latest Base block number and base fee (gwei). Use it to test the connection."},{"name":"base_catalog","description":"Lists every BaseLens tool with price, inputs and the equivalent x402 HTTP URL."}],"package":null,"toolSurface":{"id":"ts_b5b9bn3rq84x","endpointId":"ep_setbfgkbufwy","hash":"1eb557c244c0ffefa543f72648302d879f943cdbc8453293a4db8d32cc0174af","toolCount":11,"serverName":"baselens","serverVersion":"1.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-31T22:28:20.319Z","lastSeenAt":"2026-10-31T22:28:20.319Z","observations":1,"toolNames":["base_address","base_erc20_balance","base_token","base_tx","base_gas","base_name","base_price","base_transfers","base_contract","base_free_gas_sample","base_catalog"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"app.vercel.baselens-api/baselens","url":"https://registry.modelcontextprotocol.io/v0/servers/app.vercel.baselens-api%2Fbaselens","firstSeenAt":"2026-10-31T20:19:54.198Z","fetchedAt":"2026-10-31T20:19:54.198Z","normalizedAt":"2026-10-31T20:19:54.198Z"}]},"firstSeenAt":"2026-10-31T20:19:54.198Z","updatedAt":"2026-10-31T22:33:51.346Z"}