x402-endpoints
Ce que fait ce MCP
Offers paid x402 API tools for crypto intelligence, wallet and transaction analysis, compliance screening, content safety, due diligence, and agent authorization checks.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['input'], 'properties': {'focus': {'type': 'string', 'description': 'Optional: investment | competitive | partnership | security | general'}, 'input': {'type': 'string', 'description': "URL, company, product or subject, e.g. 'stripe.com'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['action'], 'properties': {'action': {'type': 'string', 'description': "Action about to run, e.g. 'delete the production users table'"}, 'target': {'type': 'string', 'description': 'Optional target (table, address, repo, recipient)'}, 'context': {'type': 'string', 'description': 'Optional extra context (environment, prior approval)'}, 'amount_usd': {'type': 'number', 'description': 'Monetary stake in USD if applicable, e.g. 250'}, 'reversible': {'type': 'boolean', 'description': 'Optional caller hint: is the action reversible?'}, 'action_type': {'type': 'string', 'description': 'Optional: delete|deploy|send|spend|transfer|publish|email|overwrite|approve|rotate|shutdown|other'}}}
Schéma d’entrée
{'type': 'object', 'required': ['to', 'amount_usd'], 'properties': {'to': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Counterparty EVM wallet the capital will move to (0x + 40 hex)'}, 'depth': {'type': 'integer', 'description': 'Forensics graph hops: 1, 2 or 3 (default 2)'}, 'amount_usd': {'type': 'number', 'description': 'Capital about to move, in USD, e.g. 800 — scopes the verdict and approved amount'}}}
Schéma d’entrée
{'type': 'object', 'required': ['content'], 'properties': {'content': {'type': 'string', 'description': 'Raw content to scan before ingestion (SKILL.md, web page, user input, tool output)'}, 'source_type': {'type': 'string', 'description': 'Optional: skill | webpage | user_input | tool_output | document'}}}
Schéma d’entrée
{'type': 'object', 'required': ['target'], 'properties': {'target': {'type': 'string', 'description': "Entity / project / counterparty / domain to vet, e.g. 'Acme DeFi Labs'"}, 'context': {'type': 'string', 'description': "Optional: why you're engaging / what you're about to do"}, 'target_type': {'type': 'string', 'description': 'Optional: entity | project | counterparty | domain | wallet'}}}
Schéma d’entrée
{'type': 'object', 'required': ['wallet'], 'properties': {'period': {'type': 'string', 'description': 'Reporting window: 7d | 30d | 90d | all (default 30d)'}, 'wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'EVM wallet address (0x + 40 hex) to report on'}}}
Schéma d’entrée
{'type': 'object', 'required': ['output'], 'properties': {'goal': {'type': 'string', 'description': "Optional intended goal, e.g. 'book a demo'"}, 'format': {'type': 'string', 'description': 'Optional: email | social_post | customer_reply | other'}, 'output': {'type': 'string', 'description': "The agent's outbound text to review (email, post, reply)"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Agent wallet (0x + 40 hex); resolved to its ERC-8004 agentId. Provide this OR agent_id.'}, 'agent_id': {'type': 'integer', 'description': 'ERC-8004 agent identity tokenId (IdentityRegistry). Provide this OR wallet.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['seller'], 'properties': {'seller': {'type': 'string', 'description': "Seller to check: wallet (0x + 40 hex) or origin URL/domain, e.g. 'api.example.com'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['seller'], 'properties': {'seller': {'type': 'string', 'description': "Seller to audit: wallet (0x + 40 hex) or origin URL/domain, e.g. 'api.example.com' or '0x1D1B...620f'"}, 'snapshot': {'type': 'string', 'description': 'Optional: the signed_snapshot JSON from a previous audit, to compute a dated delta'}}}
Schéma d’entrée
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': "Company name, SIREN or RCS, e.g. 'OVH' or '424761419'"}, 'limit': {'type': 'integer', 'description': 'Max announcements [1-100], e.g. 10'}, 'famille': {'type': 'string', 'description': 'Optional filter: creation | modification | radiation | depot | collective'}}}
Schéma d’entrée
{'type': 'object', 'required': ['contract'], 'properties': {'event': {'type': 'string', 'description': "Event name (Transfer/Approval/Swap/Mint/Burn/TransferSingle/Sync), full signature 'Transfer(address,address,uint256)', or 0x topic0. Omit for all."}, 'limit': {'type': 'integer', 'description': 'Max events (1-100, most recent in range)'}, 'contract': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Contract address to read logs from (0x + 40 hex)'}, 'lookback': {'type': 'integer', 'description': 'If from/to omitted, scan the last N blocks (1-5000, default 2000)'}, 'to_block': {'type': 'integer', 'description': 'End block (inclusive). Omit for latest.'}, 'from_block': {'type': 'integer', 'description': 'Start block (inclusive). Omit to use lookback.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude, e.g. 48.85'}, 'lon': {'type': 'number', 'description': 'Longitude, e.g. 2.35'}, 'horizon': {'type': 'integer', 'description': 'Future target year [2030-2050], e.g. 2050'}, 'scenario': {'type': 'string', 'description': 'Emission scenario label: ssp245 | ssp585 (informational, see methodology)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['wallet'], 'properties': {'chains': {'type': 'string', 'description': "Optional comma-separated EVM chains for exposure/age, e.g. 'ethereum,base'"}, 'wallet': {'type': 'string', 'description': "Wallet to screen — EVM '0x..', Solana, BTC, TRON 'T..', XRP 'r..'"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'symbol': {'type': 'string', 'description': "Coin ticker, e.g. 'BTC', 'ETH', 'SOL'"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'symbol': {'type': 'string', 'description': "Coin ticker, e.g. 'ETH', 'WBTC', 'ARB'"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'chain': {'type': 'string', 'description': 'base | ethereum | bsc | polygon | arbitrum | optimism | avalanche | solana'}, 'limit': {'type': 'integer', 'description': 'Max new pairs [1-15], e.g. 5'}, 'safety': {'type': 'boolean', 'description': 'Bundle a GoPlus safety check per pair (EVM only), default true'}}}
Schéma d’entrée
{'type': 'object', 'required': ['token'], 'properties': {'chain': {'type': 'string', 'description': 'base | ethereum | bsc | polygon | arbitrum | optimism | avalanche | solana (default base)'}, 'token': {'type': 'string', 'description': 'Token contract (EVM 0x+40hex) or SPL mint (base58) to evaluate'}, 'wallet': {'type': 'string', 'description': 'Optional counterparty wallet to screen (OFAC/mixer)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'symbol': {'type': 'string', 'description': "Coin ticker, e.g. 'BTC','ETH','SOL'"}, 'timeframe': {'type': 'string', 'description': 'Regime/lead-lag timeframe: 5m | 15m | 1h | 4h (default 1h)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['token'], 'properties': {'chain': {'type': 'string', 'description': 'base | ethereum | bsc | polygon | arbitrum | optimism | avalanche | solana (default base)'}, 'token': {'type': 'string', 'description': 'Token contract (EVM 0x+40hex) or SPL mint (base58)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['token'], 'properties': {'chain': {'type': 'string', 'description': 'base | ethereum | bsc | polygon | arbitrum | optimism | avalanche (default base)'}, 'token': {'type': 'string', 'description': "Token contract address (0x + 40 hex), e.g. '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['wallet'], 'properties': {'chain': {'type': 'string', 'description': 'base | ethereum | optimism | polygon | arbitrum | gnosis (default base)'}, 'depth': {'type': 'integer', 'description': 'Graph hops to traverse: 1, 2 or 3 (default 2)'}, 'wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'EVM wallet address (0x + 40 hex) to investigate'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'description': 'base | ethereum | optimism | arbitrum | polygon | gnosis (default base)'}, 'address': {'type': 'string', 'description': "Wallet address (0x + 40 hex), e.g. '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045' (vitalik.eth)"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Max results for keyword search [1-20], e.g. 10'}, 'cve_id': {'type': 'string', 'description': "Exact CVE id, e.g. 'CVE-2021-44228'"}, 'keyword': {'type': 'string', 'description': "Keyword / product search, e.g. 'log4j'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['drug'], 'properties': {'drug': {'type': 'string', 'description': "Drug generic or brand name, e.g. 'ibuprofen' or 'Advil'"}, 'limit': {'type': 'integer', 'description': 'Max labels [1-10], e.g. 1'}}}
Schéma d’entrée
{'type': 'object', 'required': ['currency'], 'properties': {'date': {'type': 'string', 'description': 'Optional observation date ISO YYYY-MM-DD; default = latest available'}, 'currency': {'type': 'string', 'description': "3-letter ISO currency code, e.g. 'USD', 'GBP', 'CHF', 'JPY'"}, 'frequency': {'type': 'string', 'description': 'D (daily, default) or M (monthly)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': 'Max documents [1-50], e.g. 10'}, 'query': {'type': 'string', 'description': "Keywords searched in act titles, e.g. 'data protection'"}, 'language': {'type': 'string', 'description': 'Language: en, fr, de, es, it, nl, pl (default en)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'distance': {'type': 'number', 'description': 'Search radius in km (0-200], e.g. 5'}, 'latitude': {'type': 'number', 'description': 'Latitude of search center, e.g. 48.85'}, 'longitude': {'type': 'number', 'description': 'Longitude of search center, e.g. 2.35'}, 'maxresults': {'type': 'integer', 'description': 'Max stations to return [1-200], e.g. 20'}}}
Schéma d’entrée
{'type': 'object', 'required': ['lamin', 'lomin', 'lamax', 'lomax'], 'properties': {'lamax': {'type': 'number', 'description': 'Max latitude of bounding box, e.g. 49.0'}, 'lamin': {'type': 'number', 'description': 'Min latitude of bounding box, e.g. 48.0'}, 'lomax': {'type': 'number', 'description': 'Max longitude of bounding box, e.g. 3.0'}, 'lomin': {'type': 'number', 'description': 'Min longitude of bounding box, e.g. 2.0'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': "Keyword search in French legal texts, e.g. 'données personnelles'"}, 'fond': {'type': 'string', 'description': 'Corpus: LODA_DATE (laws/decrees) | CODE_DATE | JORF (default LODA_DATE)'}, 'limit': {'type': 'integer', 'description': 'Max results [1-50], e.g. 10'}, 'text_id': {'type': 'string', 'description': 'If set, consult a specific text by id/cid instead of searching'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Free-text / multi-criteria search, e.g. \'denominationUniteLegale:"GOOGLE FRANCE"\''}, 'limit': {'type': 'integer', 'description': 'Max results for search [1-100], e.g. 20'}, 'siren': {'type': 'string', 'description': "9-digit SIREN (legal unit), e.g. '443061841'"}, 'siret': {'type': 'string', 'description': "14-digit SIRET (establishment), e.g. '44306184100047'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['lei'], 'properties': {'lei': {'type': 'string', 'pattern': '^[A-Z0-9]{20}$', 'description': "20-character LEI, e.g. '529900T8BM49AURSDO55'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['iban'], 'properties': {'iban': {'type': 'string', 'description': "IBAN to validate, e.g. 'FR1420041010050500013M02606'"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'area': {'type': 'string', 'description': "HICP reference area: 'U2' (euro area, default) or a country code e.g. 'FR','DE'"}, 'indicators': {'type': 'string', 'description': 'Comma-separated: inflation_hicp, core_inflation, unemployment, deposit_facility_rate, main_refi_rate, marginal_lending_rate, fx_usd, fx_gbp, fx_jpy, fx_chf'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'depth': {'type': 'string', 'description': 'quick | deep — deep adds SOL and more web signals (default quick)'}, 'focus': {'type': 'string', 'description': 'crypto | macro | all (default all)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'lat': {'type': 'number', 'description': 'Latitude of the point, e.g. 48.8584'}, 'lon': {'type': 'number', 'description': 'Longitude of the point, e.g. 2.2945'}, 'bbox': {'type': 'string', 'description': "Alternative to lat/lon: 'south,west,north,east' (max ~2km span)"}, 'radius': {'type': 'integer', 'description': 'Search radius in metres [1-200], default 50'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Max patents [1-50], e.g. 20'}, 'title': {'type': 'string', 'description': "Title keyword (CQL ti=), e.g. 'quantum computing'"}, 'date_to': {'type': 'string', 'description': 'Publication date to, ISO YYYY-MM-DD'}, 'inventor': {'type': 'string', 'description': "Inventor name (CQL in=), e.g. 'Shannon'"}, 'applicant': {'type': 'string', 'description': "Applicant / assignee (CQL pa=), e.g. 'Siemens'"}, 'date_from': {'type': 'string', 'description': 'Publication date from, ISO YYYY-MM-DD'}, 'publication_number': {'type': 'string', 'description': "If set, biblio lookup for this number, e.g. 'EP1000000'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['market'], 'properties': {'market': {'type': 'string', 'description': "Polymarket market id or slug, e.g. '2654605' or 'will-it-rain-tomorrow'"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'slug': {'type': 'string', 'description': "Market slug, e.g. 'will-donald-trump-win-the-2024-us-presidential-election'"}, 'limit': {'type': 'integer', 'description': 'Max markets when listing resolved markets [1-50], e.g. 20'}, 'condition_id': {'type': 'string', 'description': "On-chain condition id, e.g. '0x1fad72...'"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'hash': {'type': 'string', 'pattern': '^[0-9a-fA-F]{64}$', 'description': 'SHA-256 hex digest (64 hex chars) to notarize'}, 'memo': {'type': 'string', 'description': "Optional label bound into the signed proof, e.g. 'invoice #42'"}, 'content': {'type': 'string', 'description': 'Alternative to hash: short content hashed server-side (SHA-256), max 100000 chars'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': 'Max recalls [1-1000], e.g. 20'}, 'query': {'type': 'string', 'description': "Product, firm or reason, e.g. 'metformin' or 'contamination'"}, 'category': {'type': 'string', 'description': 'drug | device | food (default drug)'}, 'classification': {'type': 'string', 'description': 'Recall class: I, II or III (optional)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Name to screen (person or entity), e.g. 'Saddam Hussein'"}, 'type': {'type': 'string', 'description': "Optional: 'person' or 'enterprise'"}, 'limit': {'type': 'integer', 'description': 'Max matches [1-50], e.g. 10'}, 'threshold': {'type': 'number', 'description': 'Min similarity 0-1 to report a match (default 0.7)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'SPL token mint address (base58) to evaluate before buying'}}}
Schéma d’entrée
{'type': 'object', 'required': ['mint'], 'properties': {'deep': {'type': 'boolean', 'description': 'Deeper behavioral + holder analysis (more RPC calls)'}, 'mint': {'type': 'string', 'description': "SPL token mint address (base58), e.g. 'EPjFW...Dt1v' (USDC)"}}}
Schéma d’entrée
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude of the building, e.g. 48.139'}, 'lon': {'type': 'number', 'description': 'Longitude of the building, e.g. 11.566'}, 'quality': {'type': 'string', 'description': 'Required imagery quality: HIGH | MEDIUM | BASE (default HIGH)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'cpv': {'type': 'string', 'description': "CPV code prefix, e.g. '72000000' (IT services)"}, 'limit': {'type': 'integer', 'description': 'Max notices [1-50], e.g. 10'}, 'query': {'type': 'string', 'description': "Keywords, e.g. 'cloud software'"}, 'country': {'type': 'string', 'description': "Buyer country ISO-3 code, e.g. 'FRA', 'DEU'"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': "Company name or number, e.g. 'Tesco' or '00445790'"}, 'limit': {'type': 'integer', 'description': 'Max results [1-50], e.g. 20'}, 'start_index': {'type': 'integer', 'description': 'Pagination offset, e.g. 0'}, 'company_number': {'type': 'string', 'description': "If set, return the detailed profile for this number, e.g. '00445790'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['country', 'vat'], 'properties': {'vat': {'type': 'string', 'description': "VAT number without country prefix, e.g. '6388047V'"}, 'country': {'type': 'string', 'pattern': '^[A-Z]{2}$', 'description': "2-letter EU member state code, e.g. 'IE' (use 'EL' for Greece)"}}}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'If set, scrape and extract this page as clean markdown instead of searching'}, 'limit': {'type': 'integer', 'description': 'Max search results [1-10], e.g. 5'}, 'query': {'type': 'string', 'description': "Web search query, e.g. 'latest Base chain TVL'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['to_address'], 'properties': {'chain': {'type': 'string', 'description': 'base | ethereum | solana | bitcoin | tron (optional; inferred from address)'}, 'amount': {'type': 'number', 'description': 'Payment amount in USD, e.g. 0.01'}, 'to_address': {'type': 'string', 'description': 'Recipient/payTo address (EVM 0x.., Solana, BTC, TRON, XRP)'}, 'expected_price': {'type': 'number', 'description': 'Price the resource advertised — flags runaway overspend'}}}
Schéma d’entrée
{'type': 'object', 'required': ['seller'], 'properties': {'depth': {'type': 'string', 'description': "On-chain depth: 'shallow' (~200 settlements) or 'deep' (~500)"}, 'seller': {'type': 'string', 'description': "Seller wallet (0x + 40 hex) or domain, e.g. 'api.example.com'"}}}
Schéma d’entrée
{'type': 'object', 'required': ['seller_wallet'], 'properties': {'depth': {'type': 'string', 'description': "'shallow' (~200 settlements) or 'deep' (~500)"}, 'seller_wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'x402 seller payTo wallet (0x + 40 hex)'}}}
Modifications récentes des outils
Serveurs MCP similaires
Robyn — Gasless Cross-Chain for AI Agents
Supports gasless cross-chain transfers, wallet and transaction checks, spending mandates, privacy-preserving messaging, and signe…
Cofferline
Provides policy-controlled agent wallet treasury operations, token conversions, gas top-ups, prediction-market orders, delegation…
biii
Evaluates Base wallets, tokens, agents, merchants, payment authorization, transaction settlement, approvals, theft traces, and on…
Agent Control — Agent Meter
Provides agent payment-risk checks, transfer approval workflows, USDC billing, payment-address scanning, signed receipts, and sub…
SafeRoute
Provides safety checks, simulation, routing, and intent verification for noncustodial USDC payments and swaps on Base.
x402-solana
Provides paid tools for crypto token safety, Solana and EVM pre-trade checks, market data, sanctions screening, KYB lookups, and …
aml
Screens blockchain addresses and payment endpoints, decodes transaction intent, verifies x402 payment requirements, and produces …
paycrow
Creates and manages USDC escrow payments on Base with delivery confirmation, disputes, trust scoring, protected calls, and servic…