CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
whiteknightonhorse avatar

Apibase

whiteknightonhorse/apibase
680 toolsSTDIO, HTTPregistry active
Summary

A unified MCP endpoint that aggregates 618 API tools from 191 providers into a single connection. Instead of managing dozens of API keys and integrations, you point your agent at apibase.pro/mcp and get access to Finnhub stock quotes, Amadeus flight search, USDA nutrition data, SEC filings, Geoapify routing, PubChem compounds, NOAA weather, and hundreds more. Supports pay-per-call pricing via x402 micropayments on Base or MPP on Tempo, so you only pay for what you use. Pairs well with Base MCP for native wallet signing. Useful when your agent needs real-world data across multiple domains without the overhead of individual provider accounts and authentication flows.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →

Tools

Public tool metadata for what this MCP can expose to an agent.

80 tools
weather.conditions.currentGet current weather conditions for a location2 params

Get current weather conditions for a location

Parameters* required
locationstring
City name, coordinates (lat,lon), or zip code
unitsstring
Temperature units systemone of metric · imperial
weather.conditions.forecastGet weather forecast for a location3 params

Get weather forecast for a location

Parameters* required
locationstring
City name, coordinates (lat,lon), or zip code
typestring
Forecast granularity: hourly, daily, or bothone of hourly · daily · both
unitsstring
Temperature units systemone of metric · imperial
weather.alerts.getGet active weather alerts for a location1 params

Get active weather alerts for a location

Parameters* required
locationstring
City name, coordinates (lat,lon), or zip code
weather.conditions.historyGet historical weather data for a location and date3 params

Get historical weather data for a location and date

Parameters* required
datestring
Historical date in YYYY-MM-DD format
locationstring
City name, coordinates (lat,lon), or zip code
unitsstring
Temperature units systemone of metric · imperial
weather.air.qualityGet air quality index for a location2 params

Get air quality index for a location

Parameters* required
include_forecastboolean
Include air quality forecast for next 24h
locationstring
City name, coordinates (lat,lon), or zip code
weather.location.geocodeGeocode a location query to coordinates3 params

Geocode a location query to coordinates

Parameters* required
limitinteger
Max number of results (1-5)
querystring
Location name or coordinates to geocode
typestring
Geocoding direction: forward (name to coords) or reverse (coords to name)one of forward · reverse
weather.conditions.compareCompare weather across multiple locations2 params

Compare weather across multiple locations

Parameters* required
locationsarray
List of 2-5 locations to compare
unitsstring
Temperature units systemone of metric · imperial
crypto.price.currentGet current prices for cryptocurrencies5 params

Get current prices for cryptocurrencies

Parameters* required
coinsarray
List of coin IDs to get prices for
include_24h_changeboolean
Include 24-hour price change percentage
include_market_capboolean
Include market capitalization
include_volumeboolean
Include 24-hour trading volume
vs_currenciesarray
Target currencies for price conversion
crypto.market.overviewGet cryptocurrency market data by category4 params

Get cryptocurrency market data by category

Parameters* required
categorystring
Filter by market categoryone of defi · layer-1 · layer-2 · gaming · ai-big-data · meme-token
include_sparklineboolean
Include 7-day sparkline price data
limitinteger
Max number of results (1-250)
sort_bystring
Sort order for resultsone of market_cap_desc · market_cap_asc · volume_desc · price_desc · price_change_24h_desc
crypto.coin.detailGet detailed information about a cryptocurrency4 params

Get detailed information about a cryptocurrency

Parameters* required
coin_idstring
CoinGecko coin ID (e.g. bitcoin, ethereum)
include_communityboolean
Include community/social stats
include_descriptionboolean
Include coin description text
include_developerboolean
Include developer/GitHub stats
crypto.price.historyGet price history for a cryptocurrency4 params

Get price history for a cryptocurrency

Parameters* required
coin_idstring
CoinGecko coin ID (e.g. bitcoin, ethereum)
daysinteger
Number of days of history (1-365)
formatstring
Response format: timeseries (price points) or ohlcv (candlestick data)one of timeseries · ohlcv
intervalstring
Data point interval for price history (5m, hourly, or daily)one of 5m · hourly · daily
crypto.trending.getGet trending cryptocurrencies2 params

Get trending cryptocurrencies

Parameters* required
include_categoriesboolean
Include trending categories
include_nftsboolean
Include trending NFT collections
crypto.global.statsGet global cryptocurrency market statistics1 params

Get global cryptocurrency market statistics

Parameters* required
include_defiboolean
Include DeFi-specific global stats
crypto.dex.poolsGet DEX liquidity pool data4 params

Get DEX liquidity pool data

Parameters* required
limitinteger
Max number of results (1-50)
networkstring
Blockchain network to query (e.g. ethereum, bsc, polygon, solana)one of ethereum · bsc · polygon · arbitrum · solana · base
querystring
Search query for pool name or token
sort_bystring
Sort order for pool resultsone of volume_24h · liquidity · price_change_24h · transactions_24h
crypto.token.lookupGet token info by contract address2 params

Get token info by contract address

Parameters* required
contract_addressstring
Token contract address (e.g. 0x...)
networkstring
Blockchain network to query (e.g. ethereum, bsc, polygon, solana)one of ethereum · bsc · polygon · arbitrum · solana · base
crypto.coin.searchSearch for cryptocurrencies by name or symbol1 params

Search for cryptocurrencies by name or symbol

Parameters* required
querystring
Search query for coin name, symbol, or ID
polymarket.market.searchSearch prediction markets on Polymarket5 params

Search prediction markets on Polymarket

Parameters* required
categorystring
Filter by market categoryone of politics · crypto · sports · finance · science · culture
limitinteger
Max number of results (1-100)
querystring
Search query for prediction markets
sort_bystring
Sort order for resultsone of volume · newest · ending_soon · probability_high · probability_low
statusstring
Filter by market statusone of active · resolved · all
polymarket.market.detailGet detailed info about a prediction market3 params

Get detailed info about a prediction market

Parameters* required
include_historyboolean
Include recent price history
include_orderbookboolean
Include current order book snapshot
market_idstring
Polymarket condition ID or slug
polymarket.market.pricesGet midpoint price for a prediction market token1 params

Get midpoint price for a prediction market token

Parameters* required
token_idstring
Polymarket CLOB token ID
polymarket.market.historyGet price history for a prediction market3 params

Get price history for a prediction market

Parameters* required
daysinteger
Number of days of history (1-365)
intervalstring
Price data interval for history (1h, 4h, 1d, or 1w)one of 1h · 4h · 1d · 1w
market_idstring
Polymarket condition ID
polymarket.market.orderbookGet order book for a prediction market2 params

Get order book for a prediction market

Parameters* required
depthinteger
Number of price levels per side (1-50)
market_idstring
Polymarket condition ID
polymarket.market.trendingGet trending prediction markets3 params

Get trending prediction markets

Parameters* required
categorystring
Filter by market categoryone of politics · crypto · sports · finance · science · culture
limitinteger
Max number of results (1-50)
sort_bystring
Sort order for trending marketsone of volume_24h · newest · biggest_move · ending_soon
polymarket.trading.place_orderPlace a limit order on Polymarket7 params

Place a limit order on Polymarket

Parameters* required
neg_riskboolean
Whether this is a negative risk market
order_typestring
Order type: Good-Til-Cancelled, Good-Til-Date, Fill-Or-Killone of GTC · GTD · FOK
pricenumber
Limit price between 0.01 and 0.99
sidestring
Order side: buy or sellone of buy · sell
sizenumber
Order size in USDC units
tick_sizestring
Minimum price increment (e.g. 0.01, 0.001)
token_idstring
Polymarket CLOB token ID to trade
polymarket.trading.cancel_orderCancel an open order on Polymarket1 params

Cancel an open order on Polymarket

Parameters* required
order_idstring
Polymarket order ID to cancel (from open_orders response)
polymarket.trading.open_ordersGet open orders on Polymarket1 params

Get open orders on Polymarket

Parameters* required
market_idstring
Filter orders by market condition ID
polymarket.trading.historyGet trade history on Polymarket2 params

Get trade history on Polymarket

Parameters* required
limitinteger
Max number of results (1-100)
market_idstring
Filter trades by market condition ID
polymarket.account.balanceGet balance/allowance on Polymarket1 params

Get balance/allowance on Polymarket

Parameters* required
asset_typestring
Asset type: COLLATERAL (USDC) or CONDITIONAL (outcome tokens)one of COLLATERAL · CONDITIONAL
sabre.flights.searchSearch for real-time flight offers with prices between airports (Sabre GDS)6 params

Search for real-time flight offers with prices between airports (Sabre GDS)

Parameters* required
departure_datestring
Departure date in YYYY-MM-DD format
destinationstring
Destination airport IATA code (e.g. CDG, LHR)
limitinteger
Max number of flight offers (1-50)
originstring
Origin airport IATA code (e.g. JFK, LAX)
point_of_salestring
2-letter country code for pricing (e.g. US, GB)default: US
return_datestring
Return date in YYYY-MM-DD format for round trips
sabre.flights.destinationsFind cheapest flight destinations from an origin airport5 params

Find cheapest flight destinations from an origin airport

Parameters* required
departure_datestring
Departure date in YYYY-MM-DD format
max_farenumber
Maximum fare in USD to filter results
originstring
Origin airport IATA code (e.g. JFK, LAX)
point_of_salestring
2-letter country code for pricing (e.g. US, GB)default: US
return_datestring
Return date in YYYY-MM-DD format
sabre.reference.airlineLook up airline details by IATA or ICAO code1 params

Look up airline details by IATA or ICAO code

Parameters* required
airline_codestring
Airline IATA (2-char) or ICAO (3-char) code
sabre.reference.themesGet travel theme categories (beach, skiing, romantic, etc.)1 params

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

Parameters* required
localestring
Response locale (e.g. en-US, de-DE)
amadeus.flights.searchSearch for real-time flight offers between airports with prices, airlines, stops, and duration (Amadeus)9 params

Search for real-time flight offers between airports with prices, airlines, stops, and duration (Amadeus)

Parameters* required
adultsinteger
Number of adult passengers (1-9)default: 1
currencystring
Price currency ISO code (e.g. USD, EUR)default: USD
departure_datestring
Departure date in YYYY-MM-DD format
destinationstring
Destination airport IATA code (e.g. CDG, LHR)
max_resultsinteger
Max number of flight offers (1-50)default: 10
nonstopboolean
Only return non-stop flightsdefault: false
originstring
Origin airport IATA code (e.g. JFK, LAX)
return_datestring
Return date in YYYY-MM-DD format for round trips
travel_classstring
Cabin class: ECONOMY, PREMIUM_ECONOMY, BUSINESS, or FIRST (default ECONOMY)one of ECONOMY · PREMIUM_ECONOMY · BUSINESS · FIRSTdefault: ECONOMY
amadeus.flights.priceConfirm and get final pricing for a flight offer from Amadeus flight search1 params

Confirm and get final pricing for a flight offer from Amadeus flight search

Parameters* required
flight_offerobject
Flight offer object from flight_search results
amadeus.flights.statusGet real-time status of a specific flight — delays, cancellations, gate info (Amadeus)3 params

Get real-time status of a specific flight — delays, cancellations, gate info (Amadeus)

Parameters* required
carrier_codestring
Airline IATA or ICAO code (e.g. AA, UAL)
datestring
Flight date in YYYY-MM-DD format
flight_numberstring
Flight number (e.g. 100, 1234)
amadeus.airports.searchSearch airports and cities by keyword or IATA code with autocomplete (Amadeus)2 params

Search airports and cities by keyword or IATA code with autocomplete (Amadeus)

Parameters* required
keywordstring
Airport or city name to search (e.g. London, JFK)
subTypestring
Filter by location typeone of AIRPORT · CITY
amadeus.airports.nearestFind nearest airports by geographic coordinates (Amadeus)3 params

Find nearest airports by geographic coordinates (Amadeus)

Parameters* required
latitudenumber
Latitude in decimal degrees (-90 to 90)
longitudenumber
Longitude in decimal degrees (-180 to 180)
radiusinteger
Search radius in km (1-500)default: 500
amadeus.airports.routesGet all direct flight destinations from an airport (Amadeus)1 params

Get all direct flight destinations from an airport (Amadeus)

Parameters* required
airport_codestring
Airport IATA code (e.g. JFK, LAX)
amadeus.reference.airlineLook up airline details by IATA or ICAO code (Amadeus)1 params

Look up airline details by IATA or ICAO code (Amadeus)

Parameters* required
airline_codestring
Airline IATA (2-char) or ICAO (3-char) code
aviasales.flights.searchSearch for flights between airports6 params

Search for flights between airports

Parameters* required
currencystring
Currency code for prices (default usd)
departure_datestring
Departure date in YYYY-MM-DD format (filters results to this date and later)
destinationstring
Arrival IATA code (omit to search all destinations)
direct_onlyboolean
Only show non-stop flights (default false)
limitinteger
Max number of results to return (default 10)
originstring
Departure city or airport IATA code (e.g. MOW, JFK, BKK)
aviasales.flights.calendarGet flight price calendar for a route4 params

Get flight price calendar for a route

Parameters* required
currencystring
Currency code for prices (default usd)
destinationstring
Arrival IATA code (e.g. BKK, LON)
monthstring
Month in YYYY-MM format to get calendar prices (e.g. 2026-06)
originstring
Departure city or airport IATA code (e.g. MOW, JFK)
aviasales.flights.cheapFind cheapest flights from an origin5 params

Find cheapest flights from an origin

Parameters* required
currencystring
Currency code for prices (default usd)
departure_monthstring
Filter by departure month in YYYY-MM format
destinationstring
Arrival IATA code (omit to find cheapest flights to anywhere)
direct_onlyboolean
Only return direct (non-stop) flights
originstring
Departure city or airport IATA code (e.g. MOW, BER)
aviasales.flights.popularGet popular flight routes from an origin2 params

Get popular flight routes from an origin

Parameters* required
currencystring
Currency code for prices (default usd)
originstring
Departure city IATA code (e.g. MOW, NYC, LON)
aviasales.flights.nearbyFind nearby flight destinations6 params

Find nearby flight destinations

Parameters* required
currencystring
Currency code for prices (default usd)
depart_datestring
Departure date in YYYY-MM-DD format
destinationstring
Target destination IATA code — also searches nearby airports
flexibilityinteger
Date flexibility in days (+/- from given dates)
originstring
Departure city IATA code (e.g. MOW)
return_datestring
Return date in YYYY-MM-DD format
aviasales.reference.airportLook up airport by name or code1 params

Look up airport by name or code

Parameters* required
querystring
Airport name, city name, or IATA code to search for (e.g. Bangkok, JFK, Heathrow)
hyperliquid.markets.dataGet market metadata and mid prices for all perpetual pairs on Hyperliquid1 params

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

Parameters* required
coinstring
Specific coin symbol (e.g. BTC, ETH). Omit for all markets.
hyperliquid.markets.orderbookGet L2 order book depth for a perpetual pair on Hyperliquid3 params

Get L2 order book depth for a perpetual pair on Hyperliquid

Parameters* required
coinstring
Coin symbol (e.g. BTC, ETH)
mantissainteger
Mantissa for price rounding
n_sig_figsinteger
Number of significant figures for price levels
hyperliquid.markets.klinesGet candlestick (OHLCV) data for a perpetual pair on Hyperliquid4 params

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

Parameters* required
coinstring
Coin symbol (e.g. BTC, ETH)
end_timeinteger
End time in milliseconds since epoch
intervalstring
Candlestick interval (1m, 5m, 15m, 1h, 4h, 1d, 1w)one of 1m · 3m · 5m · 15m · 30m · 1h
start_timeinteger
Start time in milliseconds since epoch
hyperliquid.account.positionsGet open positions for a user wallet on Hyperliquid1 params

Get open positions for a user wallet on Hyperliquid

Parameters* required
userstring
User wallet address (0x...)
hyperliquid.account.summaryGet account summary and margin details for a user wallet on Hyperliquid1 params

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

Parameters* required
userstring
User wallet address (0x...)
hyperliquid.vaults.detailsGet vault details including performance and TVL on Hyperliquid1 params

Get vault details including performance and TVL on Hyperliquid

Parameters* required
vault_addressstring
Vault contract address (0x...)
ticketmaster.events.searchSearch for events (concerts, sports, theatre, festivals) by keyword, city, date, or category across 26+ countries (Ticketmaster)11 params

Search for events (concerts, sports, theatre, festivals) by keyword, city, date, or category across 26+ countries (Ticketmaster)

Parameters* required
citystring
City name to filter events (e.g. "New York", "London")
classificationNamestring
Event category filter (e.g. "Music", "Sports", "Arts & Theatre")
countryCodestring
ISO 3166-1 alpha-2 country code (e.g. "US", "GB", "DE")
endDateTimestring
End date/time in ISO 8601 format with Z suffix (e.g. "2026-12-31T23:59:59Z")
keywordstring
Search keyword (e.g. "concert", "NBA", "Taylor Swift")
localestring
Locale for response (e.g. "en-us", "fr-fr")
pageinteger
Page number for pagination (0-based, default 0)
sizeinteger
Number of results per page (1-200, default 20)
sortstring
Sort order (e.g. "date,asc", "relevance,desc", "name,asc")
startDateTimestring
Start date/time in ISO 8601 format with Z suffix (e.g. "2026-04-01T00:00:00Z")
stateCodestring
State code for US/CA events (e.g. "NY", "CA", "ON")
ticketmaster.events.detailsGet full details for an event — dates, venues, prices, images, classifications, seat map (Ticketmaster)2 params

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

Parameters* required
idstring
Ticketmaster event ID (e.g. "vvG1iZ4JkS1GKT")
localestring
Locale for response (e.g. "en-us")
ticketmaster.events.nearbyFind events near geographic coordinates with radius filter (Ticketmaster)11 params

Find events near geographic coordinates with radius filter (Ticketmaster)

Parameters* required
classificationNamestring
Event category filter (e.g. "Music", "Sports")
endDateTimestring
End date/time in ISO 8601 format with Z suffix
keywordstring
Optional keyword filter (e.g. "jazz", "basketball")
latlongstring
Latitude,longitude coordinates (e.g. "40.7128,-74.0060" for NYC)
localestring
Locale for response (e.g. "en-us")
pageinteger
Page number for pagination (0-based, default 0)
radiusinteger
Search radius (default unit: miles, max 500)
sizeinteger
Number of results per page (1-200, default 20)
sortstring
Sort order (e.g. "date,asc", "distance,asc")
startDateTimestring
Start date/time in ISO 8601 format with Z suffix
unitstring
Distance unit for radius (default: miles)one of miles · km
ticketmaster.events.by_artistFind events by artist or performer name with optional country and date filters (Ticketmaster)9 params

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

Parameters* required
attractionIdstring
Ticketmaster attraction ID for exact artist match
countryCodestring
ISO 3166-1 alpha-2 country code (e.g. "US", "GB")
endDateTimestring
End date/time in ISO 8601 format with Z suffix
keywordstring
Artist/performer name to search (e.g. "Beyonce", "Coldplay")
localestring
Locale for response (e.g. "en-us")
pageinteger
Page number for pagination (0-based, default 0)
sizeinteger
Number of results per page (1-200, default 20)
sortstring
Sort order (e.g. "date,asc", "relevance,desc")
startDateTimestring
Start date/time in ISO 8601 format with Z suffix
ticketmaster.events.by_venueGet upcoming events at a specific venue by venue ID (Ticketmaster)8 params

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

Parameters* required
endDateTimestring
End date/time in ISO 8601 format with Z suffix
keywordstring
Optional keyword filter for events at this venue
localestring
Locale for response (e.g. "en-us")
pageinteger
Page number for pagination (0-based, default 0)
sizeinteger
Number of results per page (1-200, default 20)
sortstring
Sort order (e.g. "date,asc", "relevance,desc")
startDateTimestring
Start date/time in ISO 8601 format with Z suffix
venueIdstring
Ticketmaster venue ID (e.g. "KovZpZA7AAEA" for Madison Square Garden)
ticketmaster.events.trendingGet trending and popular events sorted by relevance (Ticketmaster)5 params

Get trending and popular events sorted by relevance (Ticketmaster)

Parameters* required
classificationNamestring
Event category filter (e.g. "Music", "Sports")
countryCodestring
ISO 3166-1 alpha-2 country code (e.g. "US", "GB")
localestring
Locale for response (e.g. "en-us")
pageinteger
Page number for pagination (0-based, default 0)
sizeinteger
Number of results per page (1-200, default 20)
ticketmaster.events.categoriesGet all event classification categories — segments, genres, sub-genres (Ticketmaster)3 params

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

Parameters* required
localestring
Locale for response (e.g. "en-us")
pageinteger
Page number for pagination (0-based, default 0)
sizeinteger
Number of results per page (1-200, default 20)
tmdb.movies.searchSearch for movies, TV shows, and people by name across 1M+ titles in 39 languages (TMDB)4 params

Search for movies, TV shows, and people by name across 1M+ titles in 39 languages (TMDB)

Parameters* required
include_adultboolean
Include adult content in results (default false)
languagestring
ISO 639-1 language code (e.g. "en-US", "de-DE", "ja-JP"). Default: en-US
pageinteger
Page number (1-500, default 1)
querystring
Search query (movie, TV show, or person name)
tmdb.movies.detailsGet full movie details — cast, crew, trailers, ratings, streaming providers, runtime, budget, revenue (TMDB)2 params

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

Parameters* required
idinteger
TMDB movie ID (e.g. 550 for Fight Club, 27205 for Inception)
languagestring
ISO 639-1 language code (e.g. "en-US"). Default: en-US
tmdb.movies.discoverDiscover movies or TV shows by genre, year, rating, language, and sort order (TMDB)13 params

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

Parameters* required
first_air_date_yearinteger
Filter by first air date year (TV only)
include_adultboolean
Include adult content (default false)
languagestring
ISO 639-1 language code (e.g. "en-US"). Default: en-US
pageinteger
Page number (1-500, default 1)
primary_release_yearinteger
Filter by primary release year (movies only)
regionstring
ISO 3166-1 region for release dates (e.g. "US", "GB")
sort_bystring
Sort field (e.g. "popularity.desc", "vote_average.desc", "revenue.desc", "primary_release_date.desc")
typestring
Content type to discover: "movie" or "tv" (default "movie")one of movie · tv
vote_average_gtenumber
Minimum vote average (0-10)
vote_average_ltenumber
Maximum vote average (0-10)
with_genresstring
Comma-separated genre IDs to filter (e.g. "28,12" for Action+Adventure)
with_original_languagestring
ISO 639-1 original language filter (e.g. "en", "ko", "ja")
yearinteger
Filter by release year (movies only)
tmdb.movies.trendingGet trending movies, TV shows, or people — daily or weekly (TMDB)4 params

Get trending movies, TV shows, or people — daily or weekly (TMDB)

Parameters* required
languagestring
ISO 639-1 language code (e.g. "en-US"). Default: en-US
pageinteger
Page number (1-500, default 1)
typestring
Content type: "movie", "tv", "person", or "all" (default "movie")one of movie · tv · person · all
windowstring
Time window: "day" or "week" (default "week")one of day · week
tmdb.movies.similarGet movie recommendations based on a movie ID — similar genres, themes, cast (TMDB)3 params

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

Parameters* required
idinteger
TMDB movie ID to get recommendations for
languagestring
ISO 639-1 language code (e.g. "en-US"). Default: en-US
pageinteger
Page number (1-500, default 1)
tmdb.movies.personSearch for actors, directors, or crew by name, or get full filmography by person ID (TMDB)5 params

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

Parameters* required
idinteger
TMDB person ID for detailed filmography (e.g. 31 for Tom Hanks). Use either id or query
include_adultboolean
Include adult content (default false)
languagestring
ISO 639-1 language code (e.g. "en-US"). Default: en-US
pageinteger
Page number for search results (1-500, default 1)
querystring
Person name to search for (e.g. "Tom Hanks", "Miyazaki"). Use either query or id
tmdb.movies.where_to_watchFind streaming, rental, and purchase options for a movie or TV show by country (TMDB)2 params

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

Parameters* required
idinteger
TMDB movie or TV show ID
typestring
Content type: "movie" or "tv" (default "movie")one of movie · tv
health.nutrition.food_searchSearch 350K+ foods in the USDA FoodData Central database — nutrition facts, ingredients, branded products, and reference foods5 params

Search 350K+ foods in the USDA FoodData Central database — nutrition facts, ingredients, branded products, and reference foods

Parameters* required
brand_ownerstring
Filter by brand owner name (e.g. "General Mills", "Tyson")
data_typestring
USDA data type filter: "Foundation" (reference foods), "Branded" (brand-name products), "SR Legacy" (legacy reference), "all" (default)one of Foundation · Branded · SR Legacy · all
page_numberinteger
Page number (default 1)
page_sizeinteger
Results per page (1-200, default 50)
querystring
Food search query (e.g. "chicken breast", "brown rice", "vitamin D milk")
health.nutrition.food_detailsGet detailed nutrition data for a food item — up to 150 nutrients, portions, serving sizes, ingredients (USDA)1 params

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

Parameters* required
fdc_idinteger
USDA FoodData Central food ID (e.g. 171705 for chicken breast)
health.safety.drug_eventsSearch FDA FAERS database for drug adverse event reports — side effects, reactions, patient demographics (OpenFDA)3 params

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

Parameters* required
limitinteger
Number of results (1-100, default 10)
searchstring
OpenFDA search query for adverse events (e.g. "patient.drug.medicinalproduct:aspirin", "patient.reaction.reactionmeddrapt:headache")
skipinteger
Number of results to skip for pagination
health.safety.food_recallsSearch FDA food enforcement and recall reports — contamination, mislabeling, safety alerts (OpenFDA)4 params

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

Parameters* required
limitinteger
Number of results (1-100, default 10)
searchstring
OpenFDA search query for food recalls (e.g. "reason_for_recall:salmonella", "recalling_firm:"Tyson"")
skipinteger
Number of results to skip for pagination
statusstring
Filter by recall statusone of Ongoing · Completed · Terminated
health.safety.drug_labelsSearch drug labeling data — indications, dosage, warnings, interactions, contraindications (OpenFDA)3 params

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

Parameters* required
limitinteger
Number of results (1-100, default 10)
searchstring
OpenFDA search query for drug labels (e.g. "openfda.brand_name:ibuprofen", "openfda.generic_name:metformin", "drug_interactions:warfarin")
skipinteger
Number of results to skip for pagination
health.supplements.searchSearch 200K+ dietary supplement labels in the NIH DSLD database — vitamins, minerals, herbal products3 params

Search 200K+ dietary supplement labels in the NIH DSLD database — vitamins, minerals, herbal products

Parameters* required
limitinteger
Number of results (1-100, default 25)
offsetinteger
Result offset for pagination
querystring
Supplement search query (e.g. "vitamin D", "fish oil", "probiotics")
health.supplements.detailsGet full supplement label data — ingredients, amounts per serving, daily values, target groups (NIH DSLD)1 params

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

Parameters* required
dsld_idinteger
NIH DSLD supplement label ID
finance.currency.ratesGet currency exchange rates for 200+ fiat and crypto currencies with optional historical dates (fawazahmed0 CDN)3 params

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

Parameters* required
basestring
Base currency code (e.g. "usd", "eur", "btc"). Lowercase. 200+ currencies supported.
currenciesarray
Filter to specific target currencies (e.g. ["eur","gbp"]). Omit for all.
datestring
Historical date in YYYY-MM-DD format. Omit for latest rates.
finance.currency.ecbGet official European Central Bank reference exchange rates for ~33 fiat currencies (Frankfurter/ECB)3 params

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

Parameters* required
basestring
Base currency code, uppercase (e.g. "USD", "EUR"). ~33 ECB currencies.
currenciesarray
Filter to specific target currencies (e.g. ["EUR","GBP"]). Omit for all ECB currencies.
datestring
Historical date in YYYY-MM-DD format. Omit for latest ECB rates.
finance.macro.indicatorGet US economic data from 816K+ FRED series — GDP, CPI, unemployment, interest rates, money supply (Federal Reserve)5 params

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

Parameters* required
limitinteger
Maximum number of observations to return (default 100000).
observation_endstring
End date for observations in YYYY-MM-DD format.
observation_startstring
Start date for observations in YYYY-MM-DD format.
series_idstring
FRED series ID (e.g. "GDP", "CPIAUCSL", "UNRATE", "DFF", "T10Y2Y"). Browse at fred.stlouisfed.org.
sort_orderstring
Sort order by observation date. Default "asc".one of asc · desc
finance.macro.countryGet global development indicators from World Bank — GDP, population, inflation, trade, poverty for 200+ countries4 params

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

Parameters* required
country_codestring
ISO 3166 country code (e.g. "US", "DE", "CHN") or "all" for all countries.
date_rangestring
Year or year range (e.g. "2023" or "2010:2023"). Omit for all available years.
indicator_idstring
World Bank indicator ID (e.g. "NY.GDP.MKTP.CD" for GDP, "SP.POP.TOTL" for population, "FP.CPI.TOTL.ZG" for inflation).
per_pageinteger
Results per page (default 50, max 1000).
finance.treasury.dataGet US Treasury fiscal data — interest rates on federal debt, national debt, debt outstanding, gold reserves, exchange rates4 params

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

Parameters* required
endpointstring
Treasury dataset endpoint: avg_interest_rates (interest rates on federal debt), debt_to_penny (daily national debt), debt_outstanding (debt by security type), top_federal (top federal spending), go...one of avg_interest_rates · debt_to_penny · debt_outstanding · top_federal · gold_reserve · exchange_rates_report
filterstring
Filter expression (e.g. "record_date:gte:2024-01-01,security_desc:eq:Treasury Bills"). See Treasury API docs.
page_sizeinteger
Number of records per page (default 100, max 10000).
sortstring
Sort field with direction prefix (e.g. "-record_date" for newest first). Default: "-record_date".
finance.banking.ibanValidate an IBAN number and get associated bank data — BIC/SWIFT code, bank name, city (OpenIBAN)1 params

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

Parameters* required
ibanstring
IBAN to validate (e.g. "DE89370400440532013000"). Spaces are stripped automatically.
music.artists.searchSearch for music artists by name across 2M+ artists — biography, country, tags, aliases (MusicBrainz)3 params

Search for music artists by name across 2M+ artists — biography, country, tags, aliases (MusicBrainz)

Parameters* required
limitinteger
Max results to return (1-100, default 25)
offsetinteger
Pagination offset for results
querystring
Search query for artist name (e.g. "Radiohead", "Miles Davis")
music.artists.detailsGet detailed artist info by MusicBrainz ID — tags, ratings, external links, life span, area (MusicBrainz)1 params

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

Parameters* required
mbidstring
MusicBrainz artist ID (UUID format, e.g. "a74b1b7f-71a5-4011-9441-d0b5e4122711")
music.releases.searchSearch for albums, singles, and EPs across 50M+ recordings — title, artist, date (MusicBrainz)3 params

Search for albums, singles, and EPs across 50M+ recordings — title, artist, date (MusicBrainz)

Parameters* required
limitinteger
Max results to return (1-100, default 25)
offsetinteger
Pagination offset for results
querystring
Search query for release/album title (e.g. "OK Computer", "Kind of Blue"). Supports Lucene syntax: artist:"Radiohead" AND release:"OK Computer"

APIbase.pro — The API Hub for AI Agents

One MCP + REST endpoint to 1390 tools from 401 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


Quick Start

{
  "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
  • 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

Integrations & Registries

Full framework guides →

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


Self-Hosting

git clone https://github.com/whiteknightonhorse/APIbase.git && cd APIbase
cp .env.example .env   # set POSTGRES_PASSWORD, X402_PAYMENT_ADDRESS, provider keys
docker 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, fail-closed, content-moderated) — dual-rail payments (self-hosted x402 facilitator + MPP), error-code contract, and full container/pipeline detail (exact counts, live): docs/architecture.md.

License

MIT

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
Registryactive
Packageapibase-mcp-client
TransportSTDIO, HTTP
UpdatedMar 26, 2026
View on GitHub