Apibase

io.github.whiteknightonhorsePublished by GitHub account whiteknightonhorsev1.0.3Updated Nov 2, 2026

MCP endpoint to APIbase catalog (https://apibase.pro/llms.txt). USDC: x402 Base, MPP Tempo.

VerifiedStreamable HTTPWeb executableLocation & LifestyleFinanceBusiness & Commerce

Overview

AI-generated overview

Pay-per-call API hub exposing weather, crypto, prediction-market, flight and event tools to an assistant over one MCP endpoint.

What you can do
  • Get current weather conditions and forecasts for a location
  • Look up crypto prices, market overviews, coin details, price history, trending coins, global stats, DEX pools and tokens by contract address
  • Search and inspect Polymarket prediction markets, prices, history, order books and trending markets
  • Place, cancel and review Polymarket limit orders, open orders, trade history and account balance
  • Search flights and destinations via Sabre and Aviasales, plus airline and airport reference lookups
  • Read Hyperliquid perpetual market data, order books, candles, wallet positions, account summaries and vault details
When to use it
Useful when an assistant needs live market, travel, weather or event data from many providers through a single connection, and you are comfortable paying per call in USDC instead of managing provider API keys.
Requirements
Remote Streamable HTTP endpoint at apibase.pro/mcp, or the npm package apibase-mcp-client over stdio. No signup or API key to start, but calls are paid per use in USDC via x402 on Base or MPP on Tempo, so a funded wallet and payment flow are needed. Self-hosting requires Node.js, PostgreSQL, Redis, Docker and provider keys.
Before you install
Every tool call costs money in USDC; the 402 response states the amount and recipient before payment, so review it. Trading tools place and cancel real Polymarket limit orders and read wallet balances and positions. Persist the payment identifier and signed payload before sending to avoid double payment. Wallet and payment details are sensitive; self-hosting needs POSTGRES_PASSWORD, X402_PAYMENT_ADDRESS and provider keys.

Installation

In SourceWeft

  1. Open Apibase in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.whiteknightonhorse%2Fapibase/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "apibase": {
      "type": "http",
      "url": "https://apibase.pro/mcp"
    }
  }
}

README

APIbase.pro — The API Hub for AI Agents

One MCP + REST endpoint to 1380 tools from 398 providers. No signup, no subscription, no API key to start — pay per call in USDC (x402 on Base or MPP on Tempo).

[Security Audit] [Deploy] [License: MIT] [MCP Registry] [Smithery] [MPPScan]

Latest release: see the tag that equals package.json version; release notes in docs/releases/.


Quick Start

json
{  "mcpServers": {    "apibase": { "url": "https://apibase.pro/mcp" }  }}

That's the Claude Desktop config. Cursor, Windsurf, OpenAI Agents SDK, LangChain, Google ADK, CrewAI, Microsoft Copilot Studio, and plain REST: apibase.pro/connect.


For AI Agents

  • llms.txt — concise LLM context
  • ai.txt — plain-text agent discovery
  • mcp.json — MCP server metadata
  • MCP protocol versions — 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05, 2024-10-07 (Streamable HTTP on /mcp); revision 2026-07-28 is not served yet (the released SDK does not support it). Current list: protocolVersions in mcp.json
  • openapi.json — OpenAPI 3.1 spec
  • api-catalog — RFC 9727 discovery linkset
  • Roadmap — planned/shipped changes that affect what an agent can do or see

For Merchants — Integrator

AI payment for merchants: a merchant gets its own MCP storefront, and a buyer's agent gets a quote and pays in USDC (x402 on Base, MPP on Tempo) straight to the merchant wallet. Non-custodial; fee 0% during the pilot.


For paying agents: what protects your money

  • Fixed price before payment — the 402 response states the exact amount and recipient; see payments.
  • Payment identifier / idempotency — persist the id and signed payload before you send, re-send after a crash: agent guide.
  • Public receipts — https://apibase.pro/r/<id>.json, see receipts. Attest one on GenLayer at https://apibase.pro/attest/?r=<id>: contract 0x1bD4C0EBC9b365905d4EBC84b944d861499afe6E on Bradbury Phase 2 (chain 4221, test network), client library genlayer-js 2.0.0-rc.2.
  • Several agents, one budget — buyers.
  • Tool definition fingerprint — discover-tools and /api/v1/tools/manifest.

Integrations & Registries

Full framework guides →

Registry listings: Smithery · Glama · MCP Registry (io.github.whiteknightonhorse/apibase) · PulseMCP · MPPScan


Self-Hosting

bash
git clone https://github.com/whiteknightonhorse/APIbase.git && cd APIbasecp .env.example .env   # set POSTGRES_PASSWORD, X402_PAYMENT_ADDRESS, provider keysdocker compose -f docker-compose.yml -f docker-compose.prod.yml up -d

Full prerequisites, verification steps, and config reference: docs/self-hosting.md.


Architecture

Single Node.js/TypeScript API server, PostgreSQL as the append-only financial source of truth, Redis for cache/rate-limiting only, multi-container Docker stack on one Hetzner server. Every tool call runs the same multi-stage pipeline (escrow-first, idempotent, content-moderated, fail-closed on payment, cache and rate limit; the idempotency stage fails open on Redis errors) — dual-rail payments (self-hosted x402 facilitator + MPP), error-code contract, and full container/pipeline detail (exact counts, live): docs/architecture.md.

License

MIT

Source: README.md at commit 467df58

Tools

200

weather.conditions.current

Get Current Weather

Get current weather conditions for a location

Parametersunitslocationrequired

weather.conditions.forecast

Get Weather Forecast

Get weather forecast for a location

Parameterstypeunitslocationrequired

crypto.price.current

Get Crypto Prices

Get current prices for cryptocurrencies

Parameterscoinsrequiredvs_currenciesinclude_volumeinclude_24h_changeinclude_market_cap

crypto.market.overview

Get Crypto Market Data

Get cryptocurrency market data by category

Parameterslimitsort_bycategoryinclude_sparkline

crypto.coin.detail

Get Coin Details

Get detailed information about a cryptocurrency

Parameterscoin_idrequiredinclude_communityinclude_developerinclude_description

crypto.price.history

Get Crypto Price History

Get price history for a cryptocurrency

Parametersdaysformatcoin_idrequiredinterval

crypto.global.stats

Get Global Crypto Stats

Get global cryptocurrency market statistics

Parametersinclude_defi

crypto.dex.pools

Get DEX Pools

Get DEX liquidity pool data

Parameterslimitquerynetworksort_by

crypto.token.lookup

Get Token by Address

Get token info by contract address

Parametersnetworkcontract_addressrequired

polymarket.market.detail

Get Market Details

Get detailed info about a prediction market

Parametersmarket_idrequiredinclude_historyinclude_orderbook

polymarket.market.prices

Get Market Price

Get midpoint price for a prediction market token

Parameterstoken_idrequired

polymarket.market.history

Get Market Price History

Get price history for a prediction market

Parametersdaysintervalmarket_idrequired

polymarket.market.orderbook

Get Order Book

Get order book for a prediction market

Parametersdepthmarket_idrequired

polymarket.trading.place_order

Place Order

Place a limit order on Polymarket

Parameterssiderequiredsizerequiredpricerequiredneg_risktoken_idrequiredtick_sizeorder_type

polymarket.trading.cancel_order

Cancel Order

Cancel an open order on Polymarket

Parametersorder_idrequired

polymarket.trading.open_orders

Get Open Orders

Get open orders on Polymarket

Parametersmarket_id

polymarket.trading.history

Get Trade History

Get trade history on Polymarket

Parameterslimitmarket_id

polymarket.account.balance

Get Balance

Get balance/allowance on Polymarket

Parametersasset_type

sabre.flights.destinations

Find Cheap Destinations

Find cheapest flight destinations from an origin airport

Parametersoriginrequiredmax_farereturn_daterequiredpoint_of_saledeparture_daterequired

sabre.reference.airline

Airline Lookup (Sabre)

Look up airline details by IATA or ICAO code

Parametersairline_coderequired

sabre.reference.themes

Get Travel Themes

Get travel theme categories (beach, skiing, romantic, etc.)

Parameterslocale

aviasales.flights.calendar

Flight Price Calendar

Get flight price calendar for a route

Parametersmonthoriginrequiredcurrencydestinationrequired

aviasales.flights.cheap

Find Cheap Flights

Find cheapest flights from an origin

Parametersoriginrequiredcurrencydestinationdirect_onlydeparture_month

aviasales.flights.nearby

Nearby Destinations

Find nearby flight destinations

Parametersoriginrequiredcurrencydepart_datedestinationrequiredflexibilityreturn_date

aviasales.reference.airport

Airport Lookup

Look up airport by name or code

Parametersqueryrequired

hyperliquid.markets.data

Hyperliquid Market Data

Get market metadata and mid prices for all perpetual pairs on Hyperliquid

Parameterscoin

hyperliquid.markets.orderbook

Hyperliquid Order Book

Get L2 order book depth for a perpetual pair on Hyperliquid

Parameterscoinrequiredmantissan_sig_figs

hyperliquid.markets.klines

Hyperliquid Klines

Get candlestick (OHLCV) data for a perpetual pair on Hyperliquid

Parameterscoinrequiredend_timeintervalstart_time

hyperliquid.account.positions

Hyperliquid Positions

Get open positions for a user wallet on Hyperliquid

Parametersuserrequired

hyperliquid.account.summary

Hyperliquid Account

Get account summary and margin details for a user wallet on Hyperliquid

Parametersuserrequired

hyperliquid.vaults.details

Hyperliquid Vault

Get vault details including performance and TVL on Hyperliquid

Parametersvault_addressrequired

ticketmaster.events.details

Get Event Details

Get full details for an event — dates, venues, prices, images, classifications, seat map (Ticketmaster)

Parametersidrequiredlocale

ticketmaster.events.nearby

Find Nearby Events

Find events near geographic coordinates with radius filter (Ticketmaster)

ParameterspagesizesortunitlocaleradiuskeywordlatlongrequiredendDateTimestartDateTimeclassificationName

ticketmaster.events.by_artist

Get Artist Events

Find events by artist or performer name with optional country and date filters (Ticketmaster)

ParameterspagesizesortlocalekeywordcountryCodeendDateTimeattractionIdstartDateTime

ticketmaster.events.by_venue

Get Venue Events

Get upcoming events at a specific venue by venue ID (Ticketmaster)

ParameterspagesizesortlocalekeywordvenueIdrequiredendDateTimestartDateTime

ticketmaster.events.categories

Get Event Categories

Get all event classification categories — segments, genres, sub-genres (Ticketmaster)

Parameterspagesizelocale

tmdb.movies.details

Get Movie Details

Get full movie details — cast, crew, trailers, ratings, streaming providers, runtime, budget, revenue (TMDB)

Parametersidrequiredlanguage

tmdb.movies.discover

Discover Movies & TV

Discover movies or TV shows by genre, year, rating, language, and sort order (TMDB)

Parameterspagetypeyearregionsort_bylanguagewith_genresinclude_adultvote_average_gtevote_average_ltefirst_air_date_yearprimary_release_year+1 more

tmdb.movies.similar

Get Similar Movies

Get movie recommendations based on a movie ID — similar genres, themes, cast (TMDB)

Parametersidrequiredpagelanguage

tmdb.movies.person

Search Person / Filmography

Search for actors, directors, or crew by name, or get full filmography by person ID (TMDB)

Parametersidpagequerylanguageinclude_adult

tmdb.movies.where_to_watch

Where to Watch

Find streaming, rental, and purchase options for a movie or TV show by country (TMDB)

Parametersidrequiredtype

health.nutrition.food_details

Get Food Nutrition Details

Get detailed nutrition data for a food item — up to 150 nutrients, portions, serving sizes, ingredients (USDA)

Parametersfdc_idrequired

health.safety.drug_events

Search Drug Adverse Events

Search FDA FAERS database for drug adverse event reports — side effects, reactions, patient demographics (OpenFDA)

Parametersskiplimitsearchrequired

health.safety.food_recalls

Search Food Recalls

Search FDA food enforcement and recall reports — contamination, mislabeling, safety alerts (OpenFDA)

Parametersskiplimitsearchstatus

health.safety.drug_labels

Search Drug Labels

Search drug labeling data — indications, dosage, warnings, interactions, contraindications (OpenFDA)

Parametersskiplimitsearchrequired

health.supplements.details

Get Supplement Label Details

Get full supplement label data — ingredients, amounts per serving, daily values, target groups (NIH DSLD)

Parametersdsld_idrequired

finance.currency.rates

Get Exchange Rates

Get currency exchange rates for 200+ fiat and crypto currencies with optional historical dates (fawazahmed0 CDN)

Parametersbaserequireddatecurrencies

finance.currency.ecb

Get ECB Exchange Rates

Get official European Central Bank reference exchange rates for ~33 fiat currencies (Frankfurter/ECB)

Parametersbaserequireddatecurrencies

finance.macro.indicator

Get Economic Indicator

Get US economic data from 816K+ FRED series — GDP, CPI, unemployment, interest rates, money supply (Federal Reserve)

Parameterslimitseries_idrequiredsort_orderobservation_endobservation_start

finance.macro.country

Get Country Economic Data

Get global development indicators from World Bank — GDP, population, inflation, trade, poverty for 200+ countries

Parametersper_pagedate_rangecountry_coderequiredindicator_idrequired

finance.treasury.data

Get US Treasury Data

Get US Treasury fiscal data — interest rates on federal debt, national debt, debt outstanding, gold reserves, exchange rates

Parameterssortfilterendpointrequiredpage_size

finance.banking.iban

Validate IBAN

Validate an IBAN number and get associated bank data — BIC/SWIFT code, bank name, city (OpenIBAN)

Parametersibanrequired

music.artists.details

Get Artist Details

Get detailed artist info by MusicBrainz ID — tags, ratings, external links, life span, area (MusicBrainz)

Parametersmbidrequired

music.releases.details

Get Release Details

Get full release details by MusicBrainz ID — artist credits, labels, media formats (MusicBrainz)

Parametersmbidrequired

music.discover.fresh

Get Fresh Music Releases

Discover recently released albums and singles from the past N days — trending new music (ListenBrainz)

Parametersdayslimit

aster.exchange.info

AsterDEX Exchange Info

Get exchange information and available trading pairs on AsterDEX

Parameterssymbol

aster.markets.ticker

AsterDEX Market Data

Get 24-hour ticker statistics for trading pairs on AsterDEX

Parameterssymbol

aster.markets.orderbook

AsterDEX Order Book

Get order book depth for a trading pair on AsterDEX

Parameterslimitsymbolrequired

aster.markets.klines

AsterDEX Klines

Get candlestick (OHLCV) data for a trading pair on AsterDEX

Parameterslimitsymbolrequiredend_timeintervalstart_time

jobs.salary.data

Get Salary Data

Get US salary and employment timeseries data from BLS — wage estimates, employment counts, occupational statistics by SOC code and geography

Parametersend_yearseries_idsrequiredstart_year

jobs.occupations.details

Get Occupation Details

Get detailed occupation info from O*NET by SOC code — overview, skills, knowledge, abilities, technology skills, tasks

Parameterscoderequiredsection

jobs.skills.details

Get EU Skill/Occupation Details

Get ESCO resource details by URI — occupation descriptions, essential/optional skills, ISCO codes, skill relationships

Parametersurirequiredtypelanguage

education.papers.details

Get Paper Details

Get full details for an academic paper by OpenAlex ID or DOI — authors, citations, abstract, references, open access links (OpenAlex)

Parametersidrequired

education.colleges.details

Get College Details

Get detailed data for a US college by UNITID — admissions rate, costs, student outcomes, earnings after graduation (College Scorecard)

Parametersschool_idrequired

education.crossref.doi

Lookup DOI

Resolve a DOI to full publication metadata — title, authors, journal, citations, funding, license (CrossRef)

Parametersdoirequired

geo.address.geocode

Geocode Address

Convert an address, place name, or landmark to geographic coordinates (lat/lon) with structured address data (Geoapify/OSM)

Parameterslangtextrequiredtypelimitcountry_code

geo.address.reverse

Reverse Geocode

Convert geographic coordinates (lat/lon) to a structured address — street, city, country, postal code (Geoapify/OSM)

Parameterslatrequiredlonrequiredlang

geo.address.autocomplete

Autocomplete Address

Get autocomplete suggestions as you type an address or place name — for real-time search UX (Geoapify/OSM)

Parameterslangtextrequiredtypelimitcountry_code

geo.navigation.route

Get Directions

Get turn-by-turn driving, walking, cycling, or transit directions between two points with distance and time (Geoapify/OSM)

Parameterslangmodeunitsdest_latrequireddest_lonrequiredorigin_latrequiredorigin_lonrequired

geo.navigation.isochrone

Get Isochrone

Get reachability area (isochrone) — polygon showing how far you can travel from a point in a given time or distance (Geoapify/OSM)

Parameterslatrequiredlonrequiredmodetimedistance

geo.ip.geolocation

IP Geolocation

Geolocate an IP address (IPv4/IPv6) to country, city, coordinates, and network info (Geoapify)

Parametersiprequired

aipush.website.setup

Setup Website for AI Marketing

Register a website for AI marketing. Call with domain + target_url. If DNS is not configured, returns DNS_NOT_VERIFIED with exact CNAME record instructions — relay to user: reference.{domain} → cname.aipush.app. After user creates DNS record, call again. On success: client registered, MIP analysis starts automatically, SSL provisioning begins. Poll website_status until mip_status='ready' and cf_hostname_status='active', then use generate_page. Idempotent (AIPush)

Parameterstarget_urlrequiredwebsite_domainrequired

aipush.website.status

Check Website Status

Poll website readiness after setup_website. Returns billing_status, mip_status ('empty'|'pending'|'ready'), cf_hostname_status, cf_ssl_status, pages_total. Gate your workflow: wait for mip_status='ready' AND cf_hostname_status='active' before calling generate_page. Safe to poll repeatedly (AIPush)

Parameterswebsite_domainrequired

aipush.pages.generate

Generate AI Marketing Page

Requires mip_status='ready' and cf_hostname_status='active' (check website_status first). Generates one AI-optimized HTML page structured for AI assistant answer compilation (ChatGPT, Perplexity, Gemini). Page includes decision question, short answer with CTA, comparison, pricing, FAQ. Published at reference.{domain}/{slug}. Optional keyword parameter targets specific search intent (AIPush)

Parameterskeywordwebsite_domainrequired

aipush.pages.list

List Generated Pages

⚡ ACTION: List all published AI marketing pages for a website with URLs, titles, and publish dates (AIPush)

Parameterslimitoffsetwebsite_domainrequired

aipush.pages.content

Get Page Content

Get full HTML content and metadata of a specific generated page by slug (AIPush)

Parametersslugrequiredwebsite_domainrequired

aipush.analysis.profile

Get Website Business Profile

Get MIP business analysis results — business name, category, location, competitors, value propositions, and market surface data (AIPush)

Parameterswebsite_domainrequired

aipush.analysis.visibility

Check AI Visibility Score

Test whether AI assistants (ChatGPT, Perplexity, Gemini) know about and recommend a brand — returns per-model visibility scores (AIPush)

Parameterswebsite_domainrequired

aipush.market.report

Market Intelligence Report

⚡ ACTION: Start a full AI market intelligence report for any website. Provide a URL (e.g. "https://stripe.com") — the system crawls the site, extracts value propositions and services, identifies competitors, scores them, finds keyword gaps and market opportunities. Returns report_id — poll with aipush.market_report_status. Takes ~2 minutes. Cost: $29.99 (AIPush MIP)

Parameterstarget_urlrequired

aipush.market.report_status

Market Report Status

Poll the status of a market intelligence report. Returns "running" with current step (crawling/ai_analysis), or "completed" with full profile_json containing competitors (scored), keywords, market surface, and evidence. Free to poll (AIPush MIP)

Parametersreport_idrequired

diffbot.products.extract

Extract Product Data

Extract structured product data from any e-commerce URL — title, price, brand, specs, images, reviews. Works on any retailer without custom integration (Diffbot)

Parametersurlrequiredtimeoutdiscussion

diffbot.pages.analyze

Analyze Web Page

Auto-detect page type (product, article, image, video) and extract structured data from any URL using AI (Diffbot)

Parametersurlrequiredmodetimeoutfallback

diffbot.articles.extract

Extract Article Text

Extract article text, author, date, tags, sentiment, and images from any blog or news URL with multi-page support (Diffbot)

ParametersurlrequiredpagingmaxTagstimeout

whois.domain.lookup

WHOIS Lookup

Get WHOIS registration data for any domain — registrar, creation/expiry dates, nameservers, registrant contact, status across 374M+ domains and 7,596 TLDs (WhoisXML)

Parametersdomainrequiredinclude_ipsprefer_freshcheck_availability

whois.dns.lookup

DNS Lookup

Get DNS records for a domain — A, AAAA, MX, NS, SOA, TXT, CNAME, SRV, CAA records with TTL and raw data (WhoisXML)

Parametersdomainrequiredrecord_type

whois.domain.availability

Check Domain Availability

Check if a domain name is available for registration — fast DNS check or thorough DNS+WHOIS verification (WhoisXML)

Parametersmodedomainrequired

whois.domain.reverse

Reverse WHOIS Search

Find all domains registered by a person, company, or email — reverse WHOIS lookup for OSINT and brand monitoring (WhoisXML)

Parameterskeywordrequired

spoonacular.recipes.details

Get Recipe Details

Get full recipe details by ID — ingredients, step-by-step instructions, nutrition facts, dietary labels, prep time, servings, and price per serving (Spoonacular)

Parametersidrequired

spoonacular.recipes.by_ingredients

Find Recipes by Ingredients

Find recipes using ingredients you have on hand — shows used/missing ingredients count, ranked by ingredient match (Spoonacular)

Parametersnumberrankingingredientsrequiredignore_pantry

spoonacular.recipes.analyze

Analyze Recipe Nutrition

Analyze a recipe by title and ingredient list — returns full nutrition breakdown, dietary labels, and caloric distribution (Spoonacular)

Parameterstitlerequiredservingsingredientsrequiredinstructions

jpl.asteroids.approaches

Asteroid Close Approaches

Get upcoming and past asteroid close approaches to Earth — distance, velocity, size, sorted by date or distance (NASA JPL)

Parameterssorth_maxlimitdate_maxdate_mindist_max

jpl.events.fireballs

Fireball Events

Get reported fireball (bolide) events — atmospheric entry energy, velocity, altitude, geographic coordinates (NASA JPL CNEOS)

Parameterssortlimitdate_maxdate_minenergy_min

jpl.bodies.lookup

Small Body Lookup

Look up asteroid or comet data by name/designation — orbital elements, physical parameters, discovery info, hazard classification (NASA JPL SBDB)

Parametersdessstrphys_par

jpl.asteroids.sentry

Asteroid Impact Risk (Sentry)

Get asteroid impact risk assessments from the Sentry monitoring system — impact probability, Palermo/Torino scale, size estimates (NASA JPL)

Parametersdesh_maxip_minps_min

rawg.games.details

Get Game Details

Get full game details by ID or slug — description, platforms, genres, developers, publishers, ratings, Metacritic score, system requirements (RAWG)

Parametersidrequired

rawg.games.screenshots

Get Game Screenshots

Get screenshot images for a game — full resolution URLs with dimensions (RAWG)

Parametersidrequiredpagepage_size

rawg.games.stores

Get Game Store Links

Get purchase/download links for a game across stores — Steam, PlayStation Store, Xbox, Epic, GOG, Nintendo (RAWG)

Parametersidrequired

rawg.games.series

Get Game Series

Get all games in the same series/franchise — sequels, prequels, and spin-offs with ratings and release dates (RAWG)

Parametersidrequiredpagepage_size

igdb.games.details

Get Game Details (IGDB)

Get full game details by IGDB ID — storyline, genres, platforms, developers, publishers, themes, game modes, similar games, and websites

Parametersidrequired

igdb.companies.info

Get Company Info (IGDB)

Look up game companies by ID or search by name — description, country, developed/published game IDs, logos, and websites

Parametersidlimitquery

igdb.platforms.info

Get Platform Info (IGDB)

Look up gaming platforms by ID or search by name — abbreviation, generation, platform family, versions, and summary

Parametersidlimitquery

igdb.games.media

Get Game Media (IGDB)

Get cover art, screenshots, and video trailers for a game — image URLs with dimensions and YouTube video IDs

Parametersidrequired

qrserver.qr.generate

Generate QR Code

Generate a QR code image URL from text or URL — customizable size, color, background, format (PNG/SVG), error correction level. Returns direct image URL (goqr.me)

Parameterseccdatarequiredsizecolorformatmarginbgcolor

qrserver.qr.read

Read QR Code

Decode a QR code from an image URL — extracts the encoded text or URL from any QR code image (goqr.me)

Parametersfileurlrequired

upc.products.lookup

Product Barcode Lookup

Look up a product by UPC, EAN, GTIN, or ISBN barcode — returns title, brand, images, dimensions, weight, category, price range, and marketplace offers (UPCitemdb)

Parametersupcrequired

ip.intelligence.lookup

IP Address Lookup

Look up any IP address — geolocation (country, city, coordinates), 9 security flags (VPN, Tor, proxy, datacenter, abuser, crawler, bogon, mobile, satellite), ASN, company info, abuse contacts (ipapi.is)

Parametersiprequired

ip.intelligence.bulk

Bulk IP Lookup

Look up multiple IP addresses in one call (max 100) — country, city, VPN/Tor/proxy flags, ASN, and organization for each IP (ipapi.is)

Parametersipsrequired

earthquake.events.feed

Real-Time Earthquake Feed

Get real-time earthquake feed by magnitude threshold (significant/4.5+/2.5+/1.0+/all) and time window (hour/day/week/month) — updated every minute (USGS)

Parametersmagnitudetimeframe

earthquake.events.count

Count Earthquakes

Count earthquakes matching search criteria without returning full data — useful for statistics and monitoring thresholds (USGS)

Parametersendtimelatitudelongitudestarttimemaxradiuskmmaxmagnitudeminmagnitude

books.editions.isbn

ISBN Book Lookup

Look up a book by ISBN-10 or ISBN-13 — title, author, publisher, pages, cover image, subjects. 40M+ books (Open Library / Internet Archive)

Parametersisbnrequired

books.works.details

Get Book Work Details

Get consolidated work metadata across all editions by Open Library Work ID — description, subjects, authors, cover, first publish date (Open Library)

Parametersolidrequired

books.authors.details

Get Author Details

Get author profile by Open Library Author ID — biography, birth/death dates, photo, Wikipedia link (Open Library / Internet Archive)

Parametersolidrequired

email.validation.check

Validate Email Address

Validate an email address — checks deliverability, detects disposable/spam trap/abuse/catch-all addresses, MX records, SMTP provider, domain age. 99.6% accuracy (ZeroBounce)

Parametersemailrequiredip_address

web.url.shorten

Shorten URL (Short.io)

⚡ ACTION: Create a short URL from any long URL. Optional custom slug. Returns short link at apibase.short.gy. 1,000 free links/month (Short.io)

Parametersurlrequiredslugtitle

web.url.stats

Short URL Stats (Short.io)

Get click statistics and metadata for a short URL by its path (Short.io)

Parameterspathrequired

currency.exchange.latest

Latest Exchange Rates

Latest exchange rates for 160+ currencies against any base currency. Updated daily on free tier. Returns all rates in one call (ExchangeRate-API)

Parametersbase

currency.exchange.convert

Convert Currency

Convert amount between any two currencies — 160+ currencies supported. Returns conversion rate and result (ExchangeRate-API)

Parameterstorequiredfromrequiredamount

calendar.holidays.premium

World Holidays (Calendarific)

Public holidays for 230+ countries — national, local, religious, observance types. Filter by month, day, type. 100+ years coverage. More countries than Nager.Date (Calendarific)

Parametersdaytypeyearmonthcountryrequired

weather.alerts.active

Active US Weather Alerts (NWS)

Active severe weather alerts for the US — tornado warnings, flood watches, heat advisories, winter storms. Filter by state, severity, event type. US Government open data, unlimited, no auth (NWS/NOAA)

Parametersareaeventlimiturgencyseverity

weather.alerts.by_state

Weather Alerts by US State (NWS)

Active weather alerts for a specific US state — all warnings, watches, and advisories. Returns event, severity, urgency, description, area, timing (NWS/NOAA)

Parameterslimitstaterequired

calendar.holidays.by_country

Public Holidays by Country (Nager.Date)

Public holidays for any country and year — 100+ countries, national and regional holidays. Returns date, name (local + English), type. No auth, free, open source (Nager.Date)

Parametersyearcountry_coderequired

calendar.holidays.next

Next Public Holidays (Nager.Date)

Next upcoming public holidays for a country — useful for scheduling, availability checks, business day calculations. No auth (Nager.Date)

Parameterscountry_coderequired

vehicle.vin.decode

Decode VIN Number (NHTSA)

Decode a 17-character VIN — make, model, year, body class, engine, fuel type, transmission, plant country. US Government open data, unlimited, no auth (NHTSA)

Parametersvinrequired

vehicle.vin.models

Vehicle Models by Make/Year (NHTSA)

List vehicle models for a make and/or year (e.g. Honda 2024). US Government data (NHTSA)

Parametersmakeyear

world.country.code

Country by ISO Code

Get country details by ISO code (US, GB, DE, JP). Returns name, population, area, capital, currencies, languages, flag (REST Countries)

Parameterscoderequired

food.product.barcode

Food Product by Barcode

Lookup food product by barcode (EAN/UPC) — name, brand, nutrition (calories, fat, carbs, protein per 100g), Nutri-Score, NOVA group, ingredients. 3M+ products (Open Food Facts)

Parametersbarcoderequired

openbeautyfacts.product.barcode

Cosmetics Product by Barcode

Lookup a cosmetics/personal-care product by barcode (EAN/UPC) — name, brand, categories, quantity, full ingredients list, image. 6K+ products (Open Beauty Facts)

Parametersbarcoderequired

test.random.user

Generate Random User Profile

Generate realistic random user profiles — name, email, phone, address, age, gender, photo. Filter by nationality and gender. For testing and demo data (RandomUser.me)

Parameterscountgendernationality

earth.fires.detect

Detect Fires by Satellite (NASA FIRMS)

Active fire hotspots detected by NASA satellites (VIIRS, MODIS) — latitude, longitude, brightness, confidence, fire radiative power. Filter by bounding box and days. Near real-time updates (NASA FIRMS)

Parametersdayseastrequiredwestrequirednorthrequiredsouthrequiredsource

time.worldclock.current

Current Time by Timezone

Get current date, time, and day of week for any IANA timezone. DST-aware. No auth, free, unlimited (TimeAPI.io)

Parameterstimezonerequired

time.worldclock.convert

Convert Time Between Timezones

Convert date/time from one timezone to another. DST-aware. 597 IANA timezones (TimeAPI.io)

Parametersdatetimerequiredto_timezonerequiredfrom_timezonerequired

time.worldclock.zones

List All Timezones

List all 597 IANA timezone names. Use for timezone validation and discovery (TimeAPI.io)

Parametersfilter

web.screenshot.capture

Capture Website Screenshot (ApiFlash)

⚡ ACTION: Take a screenshot of any URL — returns image URL. Chrome-based rendering, supports full-page capture, custom viewport, ad blocking, cookie banner removal. Waits for JS-heavy SPAs to load (ApiFlash)

Parametersurlrequireddelaywidthformatheightno_adsfull_pagewait_untilno_cookie_banners

sports.football.fixtures

Football/Soccer Fixtures & Scores

Football/soccer fixtures, live scores, and results — filter by date, league (Premier League, La Liga, Champions League...), team. 2000+ leagues, 171 countries. 362+ fixtures per day (API-Sports)

Parametersdateliveteamleagueseason

sports.football.standings

Football League Standings

League table/standings — rank, points, wins, draws, losses, goals for/against. All major leagues: Premier League (39), La Liga (140), Bundesliga (78), Serie A (135), Ligue 1 (61) (API-Sports)

Parametersleaguerequiredseason

sports.football.leagues

Search Football Leagues

Search football leagues and cups by country or name. Returns league ID, name, type (league/cup), country, logo. Use IDs for fixtures and standings queries (API-Sports)

Parameterssearchcountry

sports.basketball.games

Basketball Games & Scores

Basketball games and scores — NBA, EuroLeague, and 100+ leagues worldwide. Filter by date, league, season, team. Live and historical data (API-Sports)

Parametersdateteamleagueseason

translate.text.translate

Translate Text (Langbly)

Translate text between 90+ languages — auto-detects source language, supports batch translation (array of strings), HTML format preservation. Google Translate v2 compatible. $5/1M chars (Langbly)

Parameterstextrequiredformatsourcetargetrequired

translate.text.detect

Detect Language (Langbly)

Detect the language of text — returns language code and confidence score. Supports batch detection (Langbly)

Parameterstextrequired

translate.text.languages

List Supported Languages (Langbly)

List all 90+ supported translation languages with localized names. Specify display_language to get names in that language (Langbly)

Parametersdisplay_language

phone.twilio.lookup

Phone Number Lookup (Twilio)

Validate and look up phone number info — format validation, country, national format. Optional: carrier name, line type (mobile/landline/VoIP), caller name CNAM (Twilio)

Parametersphone_numberrequiredinclude_carrierinclude_caller_name

phone.twilio.sms

Send SMS (Twilio)

⚡ ACTION: Send SMS message to any phone number worldwide. Requires a Twilio phone number as sender. Returns message SID and delivery status. $0.0083/SMS US outbound (Twilio)

Parameterstorequiredbodyrequiredfromrequired

phone.telnyx.sms_na

Send SMS — NANP / North America (Telnyx)

⚡ ACTION: Send SMS to North America (NANP +1 — US, Canada, Caribbean). $0.016/message — cheapest tier. Returns 400 if destination is outside +1. Use telnyx.estimate_price first if unsure (Telnyx)

Parameterstorequiredfromrequiredtextrequiredmessaging_profile_id

phone.telnyx.sms_world

Send SMS — World (EU + APAC + LATAM core, Telnyx)

⚡ ACTION: Send SMS to most international destinations: UK +44, EU (DE/FR/IT/ES/NL/PL...), AU +61, JP +81, IN +91, BR +55, MX +52, ZA +27, IL +972, AE +971, SG +65, KR +82. $0.10/message. Returns 400 if destination is in NA tier (use telnyx.send_sms_na) or premium tier (use telnyx.send_sms_premium) (Telnyx)

Parameterstorequiredfromrequiredtextrequiredmessaging_profile_id

phone.telnyx.sms_premium

Send SMS — Premium (CIS / CN / MENA / Africa, Telnyx)

⚡ ACTION: Send SMS to high-cost destinations: Russia +7, Belarus +375, Ukraine +380, China +86, Turkey +90, MENA (SA/AE/EG/JO/...), Africa (NG/KE/ZA/...), and any unknown prefix (default). $0.25/message. Highest tier — use telnyx.estimate_price to verify before sending (Telnyx)

Parameterstorequiredfromrequiredtextrequiredmessaging_profile_id

phone.telnyx.estimate

Estimate SMS Tier + Price (Telnyx)

Classify a destination phone number into the right pricing tier (na / world / premium) and return the recommended send tool and price. Use this BEFORE telnyx.send_sms_* to avoid 400 errors. $0.001/lookup (Telnyx)

Parameterstorequired

phone.telnyx.status

Get Message Status (Telnyx)

Get delivery status and events for a previously sent Telnyx message by message UUID. Returns per-recipient status (queued/sending/sent/delivered/failed), parts, sent_at, completed_at, errors, and cost (Telnyx)

Parametersmessage_idrequired

phone.telnyx.list

List Messages (Telnyx)

List recent Telnyx messages with optional filters: direction (inbound/outbound), date_from (ISO 8601), and pagination limit (max 100). Returns array of {message_id, from, to, text, status, created_at, cost} (Telnyx)

Parameterslimitdate_fromdirection

phone.telnyx.balance

Account Balance (Telnyx)

Read current Telnyx account balance, available credit, currency, pending charges, and credit limit. Useful for cost monitoring before placing high-volume sends (Telnyx)

Parametersrefresh

space.swpc.k_index

Geomagnetic K-index (NOAA SWPC)

Current planetary K-index with G1-G5 storm severity classification, plus the maximum K-index observed in the rolling 6-hour window. Returns latest reading, window_max, and the last N 1-minute observations. Source: NOAA SWPC real-time stream (NODD public domain)

Parameterspoints

space.swpc.aurora

Aurora Forecast (NOAA SWPC OVATION)

Latest OVATION aurora visibility forecast aggregated into 10-degree latitude bands. Returns observation/forecast times plus top northern and southern hemisphere bands by max aurora probability — useful for aurora-tourism agents and high-latitude visibility checks. Source: NOAA SWPC (NODD public domain)

Parametersrefresh

space.swpc.solar_wind

Solar Wind — Real-time (NOAA SWPC RTSW)

Real-time solar wind speed (km/s), proton density (per cm³), and temperature (K) from the ACE/DSCOVR L1 monitors. Returns the latest reading plus the last N 1-minute observations. Source: NOAA SWPC RTSW (NODD public domain)

Parameterspoints

space.swpc.solar_regions

Active Solar Regions (NOAA SWPC)

Currently active sunspot regions with NOAA AR number, location (heliographic), area, spot class, magnetic class, and 24-hour C/M/X-class flare probabilities. Sorted by most recently observed first. Source: NOAA SWPC (NODD public domain)

Parameterslimit

bible.catalog.translations

List Bible Translations

List 1000+ public-domain Bible translations across 429+ languages. Filter by ISO 639-3 language code or English name. Returns translation IDs needed for bible.passage. MIT-licensed open data (Free Use Bible API)

Parameterslimitlanguage

bible.catalog.books

List Books in Translation

List the books in a specific Bible translation (e.g. KJV → 66 books). Returns book IDs and chapter counts needed for bible.passage. Free Use Bible API

Parameterstranslationrequired

bible.text.passage

Get Bible Chapter

Fetch the verse-by-verse text of a Bible chapter for a given translation and book (e.g. KJV / John / 3). Returns array of {number, text}. Free Use Bible API

Parametersbookrequiredchapterrequiredtranslationrequired

bible.catalog.commentaries

List Scholarly Commentaries

List available scholarly Bible commentaries (Matthew Henry, JFB, Gill, etc.). Each entry includes commentary ID, name, and language. Free Use Bible API

Parameterslimit

books.gutendex.book

Get Gutenberg Book Details

Get full metadata + download URLs (EPUB, TXT, HTML, cover JPEG) for a Project Gutenberg book by numeric ID (e.g. 1342 = Pride and Prejudice). Gutendex MIT

Parametersbook_idrequired

books.gutendex.by_author

Books by Author

List all Project Gutenberg books by a specific author (search by name). Filter by language. Gutendex MIT

Parameterslimitauthorrequiredlanguage

books.librivox.book

Get LibriVox Audiobook Details

Get full audiobook details by LibriVox ID — includes per-section MP3 URLs (chapter-level streaming), playtimes, authors, and project metadata. LibriVox public domain

Parametersbook_idrequired

Version history

2
  1. v1.0.3LatestSep 23, 2026
  2. v1.0.2Sep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts