Servidor MCP de API Ninjas
Qué servidores del registro oficial de MCP son de API Ninjas, si responden y qué ofrecen. Un programa comprobó cada dato; nada está copiado de la página del producto.
leído el 2026-10-16
- Nombre en el registrocom.api-ninjas/mcpverificado en el registro MCP
El nombre en el registro está bajo api-ninjas.com. El registro solo permite usar ese espacio de nombres a quien demuestra control del dominio por DNS o HTTP.
- Estadorespondecomprobado el 2026-10-16
- Herramientas253
- El servidor se llamaAPI Ninjas
- Versión del servidor3.2.4
- Versión del protocolo2025-06-18
El 2026-10-16 el servidor respondió a initialize y tools/list sin iniciar sesión. Primera respuesta en 240 ms.
getAdviceReturns one random piece of life advice, drawn from a set of over 5000 entries. Takes no parameters and returns a different result each call.
getAirQualityReturns the Air Quality Index plus CO, NO2, O3, SO2, PM2.5 and PM10 concentrations for a location. Requires a `city` or `lat`/`lon`; `state` and `country` disambiguate city names.
getAircraftReturns airplane specs matching the given filters, or decodes an ICAO (icao=A20N) or IATA (iata=32N) aircraft type code. At least one parameter other than limit is required. Helicopter specs: /v1/helicopter.
getAirlinesReturns general and fleet information for airlines matching an ICAO code, IATA code, or name. At least one of `icao`, `iata`, or `name` must be set.
getAirportsReturns airports matching filters such as IATA/ICAO code, name, city, country, region, elevation, size, or runway length. For typeahead suggestions use /airportsuggest.
getAirportsListReturns a paginated list of airport codes and names. For filtered airport detail use /airports. Requires a premium subscription.
convertAirportCodeConverts an airport code between IATA and ICAO. Pass exactly one of `iata`, `icao`, or `code` (auto-detected). Requires a premium subscription.
airportDistanceCalculates great-circle distance, initial bearing, and estimated flight time between two airports. Requires `from` and `to`. Requires a premium subscription.
airportSuggestReturns autocomplete suggestions for airport search, matching IATA, ICAO, name, and city. Requires a `q` of at least 2 characters. Requires a premium subscription.
closestAirportReturns the airports nearest a coordinate, sorted by airport size then by distance. Requires `lat` and `lon`. Requires a premium subscription.
getAnalyticsReturns usage analytics and API call history for your own account, including which APIs you call most. Requires `api_key` as a query parameter. Calls here do not consume quota.
getAnimalsReturns scientific facts about animal species whose common name matches the search term, including partial matches. Requires `name`.
getBabyNamesReturns baby names, optionally filtered by `gender` (boy, girl or neutral). By default only popular names, the top 10%, are returned; set popular_only to false for the full pool.
getBalanceSheetReturns balance sheet data from SEC 10-Q and 10-K filings for one company, fiscal period and year. Requires `ticker` or `cik`. For which periods exist use /balancesheetavailability.
getBalanceSheetAvailabilityReturns the fiscal years and quarters for which balance sheet data is available for a company. Requires a premium subscription (Developer tier and above).
getBankHolidaysReturns bank holidays for a country and calendar year. Requires a `country`. To test a single date use /isbankholiday.
isBankHolidayChecks whether banks are closed nationwide on a given date in a country, or in one of its regions when `subdivision` is given. Requires `date` and `country`. For a whole year's calendar use /bankholidays.
generateBarcodeGenerates a barcode image encoding `text`. Optional `type`, `format` and `include_text` control the symbology and output. Requires `text`.
binLookupReturns bank and issuer information for a Bank Identification Number. Requires a `bin`, typically the first 6-8 digits of a credit card number.
getBitcoinDataReturns the latest Bitcoin price and market data. Takes no parameters. For a price series over a past time range use /bitcoinhistorical.
getBitcoinHistoricalDataReturns historical Bitcoin price data over a chosen interval and Unix timestamp range. For the latest price instead use /bitcoin.
getBitcoinTreasuryBitcoin positions reported to the SEC in quarterly XBRL filings, covering operating companies and spot bitcoin exchange-traded products. Each position is as of the filer's reported period end. For holdings in other crypto assets use…
getBsbInfoLooks up the bank, branch, address and supported payment systems for a 6-digit Australian BSB number. Requires `bsb`. To find a BSB by bank or location use /bsbsearch.
searchBsbFinds Australian bank branches and their BSB numbers by bank name, suburb, state or postcode. To look up a single BSB number already known use /bsblookup.
getBucketListItemReturns one randomly chosen bucket list idea. Takes no parameters, so call it again for a different suggestion.
calculateCaloriesBurnedCalculates calories burned from an activity, weight in pounds, and duration in minutes. Requires an activity. For valid names use /caloriesburnedactivities. The image_url and icon_url fields are premium only.
listActivitiesReturns the names of all activities supported by the calories-burned calculation. To compute calories for one of them use /caloriesburned.
getCanadaRoutingNumberInfoReturns the Canadian bank branch for a 9-digit EFT `routing_number`, or for a `transit_number` plus `institution_number`. To search by name or location use /canadaroutingnumbersearch.
searchCanadaRoutingNumbersFinds Canadian bank branches and their routing numbers by bank name, city, province or postal code. To decode a known routing number use /canadaroutingnumber. Requires a premium subscription.
getCarsThe main endpoint. Search the whole catalogue by any combination of filters, or fetch cars you already know with id/ids. Every car is returned with its complete specification sheet attached, so no second call is needed. Each row also…
getCarFacetsBuilds every dependent dropdown in one request instead of one request per level. Facets narrow with whatever is already selected. Available on every plan, including Free.
getCarMakesLists car manufacturers available in the catalogue. Use it to populate a make selector before calling /carmodels. Requires a paid plan (Premium).
getCarModelsLists the models belonging to a given manufacturer. Pair with /carmakes upstream and /cargenerations downstream. Requires a paid plan (Premium).
getCarGenerationsThe level most vehicle APIs do not expose. Optional: nothing downstream requires it. Generations with no cars are returned with car_count 0 so gaps are visible. Requires a Business or Professional plan, or any annual plan.
getCashFlowReturns cash flow statement data from SEC 10-Q and 10-K filings for one company, fiscal period and year. Requires `ticker` or `cik`. For available periods use /cashflowavailability.
getCashFlowAvailabilityReturns the fiscal years and quarters for which cash flow data is available for a company. Requires a premium subscription (Developer tier and above).
getCatsReturns cat breeds matching the given parameters, including weight, life expectancy, shedding, grooming and friendliness traits. For breed names only use /allcats.
getAllCatNamesReturns the names of every cat breed in the database and nothing else. Takes no parameters. For full breed detail and filtering use /cats.
getCelebrityReturns celebrity records with net worth, profession, and birthday, filtered by name, net worth range, nationality, or height in meters.
getChuckNorrisJokeReturns one random Chuck Norris joke. Takes no parameters. For jokes on other topics such as pop culture, science or history use /jokes.
getCityDataGet city data from either a name or population range. Returns a list of cities that satisfies the parameters.
searchCocktailsSearches cocktail recipes by name, with partial matches, or by a comma-separated ingredient list that returns only drinks containing every listed ingredient.
getCurrentCommodityPriceReturns the current price for a single commodity (when `name` is provided) or a list of commodities (when `names` is provided). Optional `currency` and `unit` parameters convert the response from the native USD/USX quote into any…
getCommoditySpotPriceReturns the spot price (the price for immediate delivery) for commodities that have a spot market: gold, silver, platinum, and palladium (composite: blended live market quotes, with bid/ask on premium plans) and WTI, Brent, natural gas…
getHistoricalCommodityPriceReturns a historical price series for a commodity over an optional Unix start/end range and interval. Requires a `name`. For the latest price use /commodityprice.
getCommoditySnapshotReturns an enriched price object for all 30 supported commodities on every plan, including the free tier. Free responses carry the last completed daily settlement; premium plans return the live price. Optional filters narrow the result set.
getCommodityContractReturns price information for a specific commodity contract or all contracts matching a commodity root. Either symbol or symbol_root must be provided, but not both.
getCommodityContractListReturns a list of all available commodity contracts with their symbols and commodity names. This endpoint is useful for discovering which contracts are available for querying.
getCommodityForwardCurveReturns every active futures contract for the requested commodity, sorted by contract month, along with a contango/backwardation classification and 1-month and ~12-month percent slopes. Reserved for Business, Professional, and…
convertCurrencyConverts an `amount` from one currency to another. Requires `have`, `want` and `amount`. For the raw rate without converting a figure use /exchangerate.
getCounterFetches a stored integer counter by `id`, optionally incrementing it with `hit` or setting it to a given `value`. Using a new id creates a new counter.
getAllCountryFlagsReturns flag image URLs for every supported country, territory and area. For one country's flag use /countryflag. Requires a premium subscription.
getCountryFlagReturns URLs of one country's square and rectangle SVG flag images. Requires a 2-letter ISO-3166 alpha-2 `country` code. For URLs of all supported flags use /allcountryflags.
getAllCountriesReturns the 2-letter ISO codes of every supported country. For statistics about a specific country use /country. Requires a premium subscription.
getCountryDataReturns geographic, demographic, and economic statistics for countries matching filters such as name, currency, GDP, population, area, or unemployment rate.
getCountyReturns details for one or more counties matching the input parameters.
getCovidDataReturns Covid-19 case counts or deaths by country, administrative region, or US county, as a series or a single-day snapshot. Either `date` or `country` must be set.
getCryptoPriceHistoricalReturns historical OHLCV candles for a cryptocurrency at a chosen interval and time range. Requires a `symbol` such as BTCUSD or ETHBTC. Symbols ending in USD are priced in real US dollars; other fiat quotes (e.g. BTCEUR) are not…
getCryptoPriceReturns the current market price of a cryptocurrency. Requires a `symbol` such as BTCUSD or ETHBTC. Symbols ending in USD are priced in real US dollars; symbols ending in USDT are priced in Tether, a stablecoin that is not exactly $1…
getCryptoTreasuryCrypto asset positions reported to the SEC in quarterly XBRL filings. Coverage is limited to SEC filers (holders listed only outside the US are not included), and each position is as of the filer's reported period end. With no parameters…
Las primeras 60 de 253, en el orden del servidor.
Cómo conectar
Añade el servidor a la configuración de tu cliente MCP. Claude Desktop, Cursor y la mayoría de los demás clientes leen este formato:
{
"mcpServers": {
"api-ninjas": {
"type": "http",
"url": "https://mcp.api-ninjas.com/mcp"
}
}
}Especificación OpenAPI
253 rutas, leído el 2026-10-16. Abrir la especificación ↗
Cada línea es algo que un programa encontró al buscar: la entrada del registro, la respuesta del propio servidor, una especificación que se puede leer. Si falta una línea, es que no la encontramos, no que no exista.