io.github.digitalweb33333-creator/x402-endpoints
Official28 toolsx402 paid API tools for AI agents on Base: EU/global registries, crypto, wallet & agent trust.
Access 35 paid tools for EU/global registries and crypto pre-trade on USDC Base.
Captured live from the server via tools/list.
gleif_lei
Look up any Legal Entity Identifier (LEI) against the official GLEIF global registry — returns legal name, status, jurisdiction, legal form and registered address, real-time, worldwide coverage. Price: $0.01 per call (x402 payment, USDC on Base mainnet). LEI lookup via GLEIF: legal entity name, status, jurisdiction, ultimate & direct parent relationships and registration authority. For regulatory reporting (EMIR/MiFID), KYB and counterparty agents. Input: LEI code or legal name.
Parameters (1)
- leistringrequired
20-character LEI, e.g. '529900T8BM49AURSDO55'
vies_vat
Validate an EU VAT number against the official EU VIES registry across all 27 member states — returns valid/invalid plus the registered company name and address. Distinguishes 'invalid' (number does not exist) from 'service unavailable' (national DB offline). Price: $0.01 per call (x402 payment, USDC on Base mainnet). EU VAT number validation via the official VIES registry across 27 member states. Returns valid/invalid plus registered company name and address. Critically distinguishes 'invalid' (number does not exist) from 'unavailable' (national VAT database offline). For invoicing, B2B onboarding, KYB and tax-compliance agents. Input: 2-letter country code (EL for Greece) + VAT number.
Parameters (2)
- countrystringrequired
2-letter EU member state code, e.g. 'IE' (use 'EL' for Greece)
- vatstringrequired
VAT number without country prefix, e.g. '6388047V'
polymarket_odds
Live prediction market odds and implied probabilities from Polymarket — give a market id or slug, get each outcome with its probability (0-1), volume, liquidity and resolution status. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Live prediction-market odds and implied probabilities from Polymarket. Returns each outcome with its probability (0-1), plus volume, liquidity and resolution status for a market. For event-forecasting, hedging and research agents. Input: Polymarket market id or slug.
Parameters (1)
- marketstringrequired
Polymarket market id or slug, e.g. '2654605' or 'will-it-rain-tomorrow'
flights_states
Real-time aircraft states worldwide from adsb.fi open data (ADS-B) — give a bounding box, get every aircraft in the area with live position, altitude, speed, heading and ground status. Data by adsb.fi (ODbL). Price: $0.01 per call (x402 payment, USDC on Base mainnet). Real-time aircraft states worldwide from adsb.fi open data (ADS-B). Returns every aircraft in a bounding box with live position, altitude, velocity, heading and on-ground status. For travel, logistics, airspace-monitoring and tracking agents. Input: bounding box (lamin, lomin, lamax, lomax). Data by adsb.fi (ODbL).
Parameters (4)
- laminnumberrequired
Min latitude of bounding box, e.g. 48.0
- lominnumberrequired
Min longitude of bounding box, e.g. 2.0
- lamaxnumberrequired
Max latitude of bounding box, e.g. 49.0
- lomaxnumberrequired
Max longitude of bounding box, e.g. 3.0
ev_charging
EV charging stations worldwide from Open Charge Map — give a location and radius, get nearby stations with operator, connector type, power (kW), number of points and status. Price: $0.01 per call (x402 payment, USDC on Base mainnet). EV charging stations worldwide from Open Charge Map. Returns nearby stations with operator, connector type (Type2/CCS/CHAdeMO), power in kW, number of points and status. For routing, fleet and trip-planning agents. Input: latitude, longitude, radius (km) and max results.
Parameters (4)
- latitudenumberrequired
Latitude of search center, e.g. 48.85
- longitudenumberrequired
Longitude of search center, e.g. 2.35
- distancenumber
Search radius in km (0-200], e.g. 5
- maxresultsinteger
Max stations to return [1-200], e.g. 20
bodacc_annonces
Search the official French BODACC registry (DILA) for company legal announcements: incorporations, modifications, radiations and insolvencies — coverage France, by name, SIREN or RCS. Price: $0.01 per call (x402 payment, USDC on Base mainnet). BODACC company legal announcements monitor (France, official DILA source): incorporations, modifications, radiations and insolvency proceedings for a company. Returns announcement type, family, date, court (tribunal), registre/SIREN and link. For credit-risk, supplier-risk, KYB and AML agents. Input: company name, SIREN or RCS.
Parameters (3)
- qstringrequired
Company name, SIREN or RCS, e.g. 'OVH' or '424761419'
- famillestring
Optional filter: creation | modification | radiation | depot | collective
- limitinteger
Max announcements [1-100], e.g. 10
ted_tenders
Search the official EU TED (Tenders Electronic Daily) for public procurement notices across the 27+ member states — by keywords, buyer country and CPV code. Price: $0.05 per call (x402 payment, USDC on Base mainnet). EU public-procurement tender search via the official TED (Tenders Electronic Daily). Returns notices: publication number, title, buyer name and country, notice type, publication date and link. Filter by keywords, buyer country (ISO-3) and CPV code. For business-development, bid and market-intelligence agents.
Parameters (4)
- querystring
Keywords, e.g. 'cloud software'
- countrystring
Buyer country ISO-3 code, e.g. 'FRA', 'DEU'
- cpvstring
CPV code prefix, e.g. '72000000' (IT services)
- limitinteger
Max notices [1-50], e.g. 10
eurlex_search
Search official EUR-Lex for EU legislation, treaties, case law and legal acts by keyword — returns CELEX number, title and date. Multilingual (en, fr, de, es, it, nl, pl). Price: $0.01 per call (x402 payment, USDC on Base mainnet). EUR-Lex search for EU legislation, treaties, case law and legal acts via the official EU Publications Office (CELLAR). Full-text title search returns CELEX number, title, date and EUR-Lex link. Multilingual (en, fr, de, es, it, nl, pl). For legal-research, regulatory and compliance agents. Input: keywords.
Parameters (3)
- querystringrequired
Keywords searched in act titles, e.g. 'data protection'
- languagestring
Language: en, fr, de, es, it, nl, pl (default en)
- limitinteger
Max documents [1-50], e.g. 10
sanctions_screen
Screen a name against the official EU consolidated sanctions list (FISMA) — returns matches with a similarity score and context (EU reference, type, programme), not a binary yes/no. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Name screening against the official EU consolidated financial sanctions list (FISMA). Fuzzy-matches a person or entity name and returns matches with a similarity score plus context: EU reference, subject type, programme and designation details. Not a binary yes/no — returns ranked matches for human review. For KYB, AML and payment-compliance agents. Input: name (+optional type).
Parameters (4)
- namestringrequired
Name to screen (person or entity), e.g. 'Saddam Hussein'
- typestring
Optional: 'person' or 'enterprise'
- thresholdnumber
Min similarity 0-1 to report a match (default 0.7)
- limitinteger
Max matches [1-50], e.g. 10
cve_lookup
Security vulnerability lookup (CVE) against the official NVD (NIST) database — by exact CVE id or by keyword/product. Returns description, CVSS severity, CWE weaknesses and references. Worldwide. Price: $0.01 per call (x402 payment, USDC on Base mainnet). Security vulnerability (CVE) lookup against the official NVD (NIST) database. By exact CVE id or by keyword/product. Returns description, CVSS score and severity, CWE weaknesses, status and references. For devsecops, SBOM and dependency-audit agents. Input: CVE id (e.g. CVE-2021-44228) or keyword (e.g. log4j).
Parameters (3)
- cve_idstring
Exact CVE id, e.g. 'CVE-2021-44228'
- keywordstring
Keyword / product search, e.g. 'log4j'
- limitinteger
Max results for keyword search [1-20], e.g. 10
recalls_search
Product recall lookup (drugs/devices/food), Class I/II/III, against the official FDA openFDA enforcement reports — by product, firm or reason. Coverage US. Price: $0.01 per call (x402 payment, USDC on Base mainnet). Product recall lookup against the official FDA openFDA enforcement reports (Recall Enterprise System). Search drugs, devices or food recalls by product, firm or reason, filter by Class I/II/III. Returns recall number, classification, status, reason, recalling firm, dates and distribution. Coverage US. For e-commerce, supply-chain, pharmacovigilance and compliance agents.
Parameters (4)
- querystringrequired
Product, firm or reason, e.g. 'metformin' or 'contamination'
- categorystring
drug | device | food (default drug)
- classificationstring
Recall class: I, II or III (optional)
- limitinteger
Max recalls [1-1000], e.g. 20
drug_label
Drug interactions, warnings and contraindications lookup from the official FDA openFDA drug labels — by generic or brand name. Returns the key label sections. Coverage US. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Drug label lookup against the official FDA openFDA drug labels. By generic or brand name, returns key label sections: drug interactions, warnings, contraindications, indications and boxed warning. Coverage US. For healthcare, pharmacy and clinical-decision-support agents. Not medical advice.
Parameters (2)
- drugstringrequired
Drug generic or brand name, e.g. 'ibuprofen' or 'Advil'
- limitinteger
Max labels [1-10], e.g. 1
osm_building_footprint
OpenStreetMap building footprints via Overpass — give a coordinate (or bounding box) and get building geometry as GeoJSON, footprint area (m²), levels and height by coordinate. Worldwide coverage, OpenStreetMap data. Price: $0.01 per call (x402 payment, USDC on Base mainnet). Building footprint and geometry by coordinate via OpenStreetMap/Overpass. Returns the building polygon as GeoJSON, server-computed footprint area (m²), levels/floors, height and name for buildings around a point or within a bounding box. Worldwide. For real-estate, insurance, solar, geospatial and urban-planning agents. Input: lat/lon (+radius) or bbox.
Parameters (4)
- latnumber
Latitude of the point, e.g. 48.8584
- lonnumber
Longitude of the point, e.g. 2.2945
- radiusinteger
Search radius in metres [1-200], default 50
- bboxstring
Alternative to lat/lon: 'south,west,north,east' (max ~2km span)
climate_risk_score
Derived climate risk score from Open-Meteo CMIP6 projections — a composite heat/drought/extreme-rain risk score (0-100) by coordinate and scenario, comparing a baseline to a future horizon. Worldwide. Derived/heuristic, not an official rating; the underlying CMIP6 HighResMIP dataset is a single high-emissions pathway and does not differentiate SSP scenarios. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Derived climate risk score by coordinate from Open-Meteo CMIP6 (HighResMIP) projections. Returns a composite 0-100 heat/drought/extreme-rain risk score and rating, per-hazard subscores and indicators, baseline-vs-future comparison and an explicit methodology. Deterministic. Derived/heuristic, NOT an official or regulatory rating; the underlying dataset is a single high-emissions pathway and does not differentiate SSP scenarios. For property due-diligence, ESG, parametric-insurance and siting agents. Input: lat/lon (+scenario, horizon).
Parameters (4)
- latnumberrequired
Latitude, e.g. 48.85
- lonnumberrequired
Longitude, e.g. 2.35
- scenariostring
Emission scenario label: ssp245 | ssp585 (informational, see methodology)
- horizoninteger
Future target year [2030-2050], e.g. 2050
polymarket_resolution
Polymarket resolution status via Gamma API — market resolution, winning outcome and resolution source lookup by slug or condition id (or list recent resolved markets). Distinct from live odds: returns whether a market is closed and which outcome won. Coverage Polymarket markets. Price: $0.01 per call (x402 payment, USDC on Base mainnet). Polymarket market resolution oracle via the Gamma API. Returns whether a market is closed/resolved, the winning outcome (derived from final outcome prices, only when unambiguous — never invented), resolution source, end date and condition id/slug — or lists recent resolved markets. Distinct from live odds. For settlement, audit, research and event-forecasting agents. Input: market slug or condition id.
Parameters (3)
- slugstring
Market slug, e.g. 'will-donald-trump-win-the-2024-us-presidential-election'
- condition_idstring
On-chain condition id, e.g. '0x1fad72...'
- limitinteger
Max markets when listing resolved markets [1-50], e.g. 20
solar_building_insights
Rooftop solar potential, panel capacity, sunshine hours and carbon offset by coordinate from the official Google Maps Platform Solar API — returns max panel count, usable roof area, annual sunshine hours and carbon-offset factor for the closest building. Worldwide partial coverage (EU well covered). Price: $0.05 per call (x402 payment, USDC on Base mainnet). Rooftop solar potential by coordinate via the official Google Maps Platform Solar API. Returns max solar panel count, usable array area (m²), annual sunshine hours, carbon-offset factor (kg/MWh) and whole-roof area for the closest building. Worldwide partial coverage (EU well covered). For agents sizing solar installs, real-estate energy scoring, or carbon/ROI estimates. Input: lat/lon (+imagery quality).
Parameters (3)
- latnumberrequired
Latitude of the building, e.g. 48.139
- lonnumberrequired
Longitude of the building, e.g. 11.566
- qualitystring
Required imagery quality: HIGH | MEDIUM | BASE (default HIGH)
uk_companies_search
Search the official UK Companies House register — UK company search, status, type and registered details lookup (KYB) by name or number, or fetch a detailed company profile (registered address, SIC codes, officers) by company number. Official UK register coverage. Price: $0.01 per call (x402 payment, USDC on Base mainnet). UK company verification via the official Companies House register. Search by name or number, or fetch a detailed profile by company number: status, type, incorporation date, registered office address, SIC codes, insolvency history and officers (with post-ECCTA identity verification status when present). For KYB, AML and supplier due-diligence agents. Input: company name or number.
Parameters (4)
- qstring
Company name or number, e.g. 'Tesco' or '00445790'
- company_numberstring
If set, return the detailed profile for this number, e.g. '00445790'
- limitinteger
Max results [1-50], e.g. 20
- start_indexinteger
Pagination offset, e.g. 0
patents_search
European patent search and bibliographic lookup by number, title, applicant or inventor against the official European Patent Office (EPO) Open Patent Services — returns publication number, country, kind code, dates, titles, applicants, inventors, IPC/CPC classifications and family id. Coverage EU and worldwide (100+ patent offices). Price: $0.05 per call (x402 payment, USDC on Base mainnet). European patent search and bibliographic lookup via the official EPO Open Patent Services (OPS). By publication number, or CQL search by title, applicant, inventor and publication-date range. Returns publication number, country, kind code, dates, multilingual titles, applicants, inventors, IPC/CPC classifications and INPADOC family id. Coverage EU and worldwide (100+ patent offices). For IP due-diligence, freedom-to-operate, prior-art and R&D agents. Input: patent number or search criteria.
Parameters (7)
- publication_numberstring
If set, biblio lookup for this number, e.g. 'EP1000000'
- titlestring
Title keyword (CQL ti=), e.g. 'quantum computing'
- applicantstring
Applicant / assignee (CQL pa=), e.g. 'Siemens'
- inventorstring
Inventor name (CQL in=), e.g. 'Shannon'
- date_fromstring
Publication date from, ISO YYYY-MM-DD
- date_tostring
Publication date to, ISO YYYY-MM-DD
- limitinteger
Max patents [1-50], e.g. 20
fr_sirene_lookup
French company/establishment lookup by SIREN, SIRET or name against the official INSEE Sirene register (France) — returns legal name, administrative status, NAF/APE code, creation date, headcount band and registered address. KYB, official France coverage. Price: $0.01 per call (x402 payment, USDC on Base mainnet). French company/establishment verification via the official INSEE Sirene register. Lookup by SIRET, SIREN or name: legal name, administrative status (active/closed), legal form, NAF/APE activity code, creation date, headcount band and registered address. For KYB, AML and supplier due-diligence agents (France). Input: SIRET, SIREN or company name.
Parameters (4)
- siretstring
14-digit SIRET (establishment), e.g. '44306184100047'
- sirenstring
9-digit SIREN (legal unit), e.g. '443061841'
- qstring
Free-text / multi-criteria search, e.g. 'denominationUniteLegale:"GOOGLE FRANCE"'
- limitinteger
Max results for search [1-100], e.g. 20
iban_validate
IBAN format validation (ISO 13616 mod-97) — SEPA/EU IBAN structural validation and country/bank-code extraction. Returns valid/invalid with reason, country code, check digits, bank code and grouped formatting. Format check, NOT account existence. SEPA/EU coverage. Price: $0.01 per call (x402 payment, USDC on Base mainnet). IBAN format validation via the ISO 13616 mod-97 algorithm (local, deterministic). SEPA/EU structural validation: returns valid/invalid with a clear reason, country code, check digits, bank code and grouped formatting. Format check only — does NOT verify the account exists. For payment, onboarding and treasury agents. Input: IBAN.
Parameters (1)
- ibanstringrequired
IBAN to validate, e.g. 'FR1420041010050500013M02606'
fr_legifrance_search
Official Légifrance (French law, via DILA/PISTE) — French legal texts, codes and articles search and lookup by keyword and corpus (codes, laws/decrees, JORF), or consult a text by id. Complements EUR-Lex (EU law) on the national French side. Official France coverage. Price: $0.05 per call (x402 payment, USDC on Base mainnet). French law search and lookup via the official Légifrance (DILA/PISTE). Keyword search across codes, laws/decrees (LODA) and the Journal Officiel (JORF), or consult a text by id. Returns title, identifier (id/cid), nature, date and legal status (in force/repealed). Complements EUR-Lex on the national French side. For legal-research, regulatory and compliance agents. Input: keyword (+corpus) or text id.
Parameters (4)
- qstring
Keyword search in French legal texts, e.g. 'données personnelles'
- fondstring
Corpus: LODA_DATE (laws/decrees) | CODE_DATE | JORF (default LODA_DATE)
- text_idstring
If set, consult a specific text by id/cid instead of searching
- limitinteger
Max results [1-50], e.g. 10
ecb_exchange_rate
Official European Central Bank (ECB) euro reference exchange rates — EUR foreign exchange reference rate lookup by currency (29 currencies), latest or by date. Reference rates (published ~16:00 CET on working days), not live market rates. EU/worldwide coverage. Price: $0.01 per call (x402 payment, USDC on Base mainnet). Euro foreign-exchange reference rate lookup via the official European Central Bank (ECB) SDMX data portal. Returns the EUR reference rate for a currency (29 currencies), latest or by date, with the real observation date. Reference rates (published ~16:00 CET on working days), not live market rates. For pricing, accounting, FX and treasury agents. Input: currency (+frequency, date).
Parameters (3)
- currencystringrequired
3-letter ISO currency code, e.g. 'USD', 'GBP', 'CHF', 'JPY'
- frequencystring
D (daily, default) or M (monthly)
- datestring
Optional observation date ISO YYYY-MM-DD; default = latest available
crypto_token_safety
Token safety check before buying — is this token a honeypot or a rug pull? Bundles honeypot detection, buy/sell tax, holder concentration, LP lock and liquidity (GoPlus, Honeypot.is, DexScreener) into a single 0-100 token security risk score with a clear buy/avoid verdict. One call replaces three lookups. EVM chains. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Token safety check before buying: is this token a honeypot or rug pull? Honeypot, buy/sell tax, holder concentration, LP lock and liquidity bundled into a 0-100 token security risk score with a buy/avoid verdict. For trading agents screening a token. Input: token contract address + chain.
Parameters (2)
- tokenstringrequired
Token contract address (0x + 40 hex), e.g. '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
- chainstring
base | ethereum | bsc | polygon | arbitrum | optimism | avalanche (default base)
crypto_derivatives_radar
Perpetual funding rates, open interest and long/short ratios across Binance, Bybit, OKX and Hyperliquid in one call, plus the computed funding-rate arbitrage spread between venues and a crowding signal. Multi-venue perp derivatives data, resilient: returns whatever venues respond. For trading and funding-arbitrage agents. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Perpetual funding rates, open interest and long/short ratios across Binance/Bybit/OKX/Hyperliquid in one call, plus the computed funding-rate arbitrage spread and crowding signal. For trading and funding-arb agents. Input: coin ticker.
Parameters (1)
- symbolstring
Coin ticker, e.g. 'BTC', 'ETH', 'SOL'
crypto_wallet_xray
Wallet risk analysis in one call — native + ERC-20 balances, USD portfolio valuation, token count and an OFAC sanctions flag (Blockscout, DexScreener, OFAC list). A full on-chain wallet x-ray with risk flags, where primitives serve one field per call this returns the whole valued portfolio plus risk. EVM chains. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Wallet risk analysis: native + ERC-20 balances, USD portfolio valuation, token count and an OFAC sanctions flag, bundled in one call. For on-chain analysis, compliance and trading agents. Input: wallet address + chain.
Parameters (2)
- addressstringrequired
Wallet address (0x + 40 hex), e.g. '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045' (vitalik.eth)
- chainstring
base | ethereum | optimism | arbitrum | polygon | gnosis (default base)
crypto_dex_cex_spread
DEX vs CEX arbitrage spread — the price difference between DEX and CEX with the fee-adjusted NET spread and execution direction, not two raw prices. Compares the most liquid DEX pair (DexScreener) to CEX spot (Binance/Bybit), subtracts taker+swap fees, and flags any profitable arbitrage opportunity. For arbitrage agents. Price: $0.05 per call (x402 payment, USDC on Base mainnet). DEX vs CEX arbitrage spread: the price difference between DEX and CEX with the fee-adjusted NET spread (after taker+swap fees) and execution direction, plus whether the arbitrage is profitable. For arbitrage agents. Input: coin ticker.
Parameters (1)
- symbolstring
Coin ticker, e.g. 'ETH', 'WBTC', 'ARB'
web_extract
Web search and webpage extraction for AI agents — returns clean, LLM-ready markdown (deduplicated, with source URLs), not raw HTML. Give 'query' to search the web or 'url' to scrape and extract a page into markdown ready to drop into a prompt. Powered by Jina Reader. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Web search and webpage extraction for AI agents, returned as clean LLM-ready markdown with source URLs. Give 'query' to search the web or 'url' to scrape and extract a page. For research and RAG agents.
Parameters (3)
- querystring
Web search query, e.g. 'latest Base chain TVL'
- urlstring
If set, scrape and extract this page as clean markdown instead of searching
- limitinteger
Max search results [1-10], e.g. 5
crypto_new_pairs
Newly launched DEX pairs and pools per chain (GeckoTerminal) with an instant per-pair safety check bundled in (GoPlus honeypot/tax/verified + mini score) — a sniping agent filters rugs without a second call. Returns pool, base token, price, liquidity and age. EVM safety; Solana lists pairs only. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Newly launched DEX pairs and pools per chain with an instant per-pair safety check bundled in (honeypot/tax/verified + mini score), so a sniping agent filters rugs without a second call. Input: chain + limit.
Parameters (3)
- chainstring
base | ethereum | bsc | polygon | arbitrum | optimism | avalanche | solana
- limitinteger
Max new pairs [1-15], e.g. 5
- safetyboolean
Bundle a GoPlus safety check per pair (EVM only), default true
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"x402-endpoints": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://x402-endpoints.onrender.com/mcp/"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.