Tool tree
Explore public APIs, run live requests, and expose structured WebMCP tools for AI agents.
Implementation
gradeNot graded
gradeNot graded
list_public_api_demosAnswer
List or search the public API demos available on this page, including valid parameter choices and bounds.
View tool JSON
{
"name": "list_public_api_demos",
"kind": "answer",
"impl": "imperative",
"description": "List or search the public API demos available on this page, including valid parameter choices and bounds.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Optional task or text to match against API keywords, name, provider, description, category, or ID."
},
"category": {
"type": "string",
"enum": [
"All",
"Biodiversity",
"Books",
"Calendar",
"Data",
"Developer",
"Economy",
"Entertainment",
"Environment",
"Finance",
"Food",
"Games",
"Geo",
"Government",
"Health",
"Knowledge",
"Language",
"Media",
"Nature",
"News",
"People",
"Research",
"Security",
"Singapore",
"Sports",
"Utility",
"Vehicle",
"Weather"
],
"description": "Optional API category filter."
}
}
},
"page": "/Public-API/"
}filter_public_api_catalogAction
Filter the visible public API catalog by search text and optional category.
View tool JSON
{
"name": "filter_public_api_catalog",
"kind": "act",
"impl": "imperative",
"description": "Filter the visible public API catalog by search text and optional category.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Task or text to match against API keywords, name, provider, description, category, or ID."
},
"category": {
"type": "string",
"enum": [
"All",
"Biodiversity",
"Books",
"Calendar",
"Data",
"Developer",
"Economy",
"Entertainment",
"Environment",
"Finance",
"Food",
"Games",
"Geo",
"Government",
"Health",
"Knowledge",
"Language",
"Media",
"Nature",
"News",
"People",
"Research",
"Security",
"Singapore",
"Sports",
"Utility",
"Vehicle",
"Weather"
],
"description": "Optional catalog category filter."
}
}
},
"page": "/Public-API/"
}navigate_api_consoleAction
Navigate the visible API admin console to the catalog, request lab, or agent tools section.
View tool JSON
{
"name": "navigate_api_console",
"kind": "act",
"impl": "imperative",
"description": "Navigate the visible API admin console to the catalog, request lab, or agent tools section.",
"inputSchema": {
"type": "object",
"properties": {
"section": {
"type": "string",
"enum": [
"catalog",
"request-lab",
"agent-tools"
],
"description": "The admin console section to show to the user."
}
},
"required": [
"section"
]
},
"page": "/Public-API/"
}open_public_api_demoAction
Open one public API demo in the page explorer using its catalog ID.
View tool JSON
{
"name": "open_public_api_demo",
"kind": "act",
"impl": "imperative",
"description": "Open one public API demo in the page explorer using its catalog ID.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"countries",
"weather",
"people",
"dogs",
"posts",
"holidays",
"geocoding-search",
"open-meteo-air-quality",
"sunrise-sunset",
"nasa-eonet-events",
"mbta-transit-routes",
"open-trivia",
"carbon-intensity-gb",
"data-gov-24hr-forecast",
"data-gov-4day-forecast",
"data-gov-air-temperature",
"data-gov-carpark",
"data-gov-forecast-2hr",
"data-gov-pm25",
"data-gov-psi",
"data-gov-rainfall",
"data-gov-relative-humidity",
"data-gov-taxi",
"data-gov-traffic-images",
"data-gov-uv-index",
"data-gov-wind-direction",
"data-gov-wind-speed",
"data-usa",
"devto",
"fiscal-data-treasury",
"github",
"hacker-news",
"ipify-public-ip",
"met-museum-object-detail",
"met-museum-search",
"nhtsa-vpic",
"npm-search",
"nvd-cpe-search",
"nvd-cve-detail",
"nvd-cves",
"nvd-recent-cves",
"postcodes-io",
"pypi-json",
"stack-exchange",
"uk-bank-holidays",
"usaspending",
"usgs",
"wikidata-sparql",
"world-bank-gdp",
"world-bank-population",
"frankfurter-sgd-myr-history",
"open-library-search",
"open-food-facts",
"free-dictionary",
"pokeapi",
"art-institute-search",
"tvmaze-search",
"gbif-species-search",
"clinical-trials-search",
"openfda-drug-labels",
"coinpaprika-ticker",
"malaysia-fuel-price",
"open-meteo-marine",
"nobel-prizes",
"chess-player-stats",
"crossref-works",
"noaa-space-weather",
"osv-vulnerability",
"federal-register-documents",
"wikipedia-search",
"open-meteo-flood",
"open-meteo-history",
"kraken-public-ticker",
"gitlab-public-projects",
"uk-police-street-crime",
"open-brewery-directory",
"rick-morty-characters",
"wikimedia-pageviews",
"openf1-historical",
"packagist-search",
"nhtsa-vehicle-recalls",
"anilist-graphql",
"openverse-search",
"apple-itunes-search",
"hebcal-calendar",
"aladhan-prayer-times",
"jolpica-f1",
"hn-search-algolia",
"bank-of-canada-valet",
"swiss-transit-connections",
"nasa-power-climate",
"open-meteo-elevation",
"zippopotam-postcode",
"irail-liveboard",
"spaceflight-news",
"launch-library-upcoming",
"wiktionary-entry",
"animechan-random-quote",
"jokeapi-safe",
"dummyjson-recipes",
"brasilapi-postcode",
"poetrydb-poems",
"coingecko-keyless-market",
"swapi-people",
"malaysia-core-cpi",
"malaysia-household-income",
"malaysia-population",
"openfda-food-recalls",
"iconify-search",
"homebrew-formula-json",
"npm-download-counts",
"geoboundaries-admin-boundaries",
"osrm-route",
"opendota-pro-matches",
"openligadb-matches",
"uk-parliament-members",
"mlb-stats-api",
"google-dns-doh",
"color-api",
"nasa-image-search",
"lichess-top-players",
"pubmed-search",
"rxnorm-drug-search",
"inaturalist-observations",
"first-epss",
"endoflife-date",
"deps-dev",
"ecb-fx-rates",
"un-sdg-goals",
"datacite-search",
"ror-search",
"celestrak-satellites",
"cleveland-museum-search",
"scryfall-card-search",
"dnd5e-spell-lookup",
"qr-code-generator",
"where-the-iss-at",
"eurostat-population",
"bls-timeseries",
"fema-disasters",
"noaa-tides",
"rdap-domain-lookup",
"languagetool-grammar-check",
"doaj-search",
"pubchem-compound",
"chembl-molecule",
"uniprot-protein",
"rcsb-pdb-entry",
"ensembl-gene-lookup",
"obis-marine-occurrences",
"worms-species-lookup",
"paleobiodb-taxa",
"usgs-water-legacy",
"rubygems-lookup",
"nuget-package-lookup",
"internet-archive-search",
"ipwhois-lookup",
"newton-math-solver",
"datamuse-rhymes",
"open5e-monster-search",
"dicebear-avatar",
"catfacts",
"gleif-lei",
"fdic-bankfind",
"uk-food-hygiene",
"uk-flood-monitoring",
"unhcr-refugees",
"hdx-humanitarian-datasets",
"open-meteo-climate",
"models-dev",
"vatcomply",
"mempool-space-btc",
"metacpan",
"hexpm",
"pub-dev",
"go-module-proxy",
"flathub-appstream",
"openssf-scorecard",
"opencitations-index",
"vam-collections",
"github-global-advisories",
"dblp-search",
"citybikes-network",
"wikimedia-commons-search",
"jsdelivr-package",
"canada-open-data-search",
"gbif-occurrence-search",
"open-meteo-ensemble",
"world-bank-indicator-explorer",
"exchange-rate-current",
"circl-vulnerability",
"open-meteo-seasonal",
"nhtsa-safety-ratings",
"singstat-cpi-monthly",
"openalex-works-search",
"oecd-cli"
],
"description": "The public API demo ID."
}
},
"required": [
"id"
]
},
"page": "/Public-API/"
}run_public_api_demoAction
Run a catalog API that permits structured agent execution and return its live response data. Binary image APIs return fetched-image metadata instead of pretending the provider body was JSON. Provider manual-only policies fail closed.
View tool JSON
{
"name": "run_public_api_demo",
"kind": "act",
"impl": "imperative",
"description": "Run a catalog API that permits structured agent execution and return its live response data. Binary image APIs return fetched-image metadata instead of pretending the provider body was JSON. Provider manual-only policies fail closed.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"countries",
"weather",
"people",
"dogs",
"posts",
"holidays",
"geocoding-search",
"open-meteo-air-quality",
"sunrise-sunset",
"nasa-eonet-events",
"mbta-transit-routes",
"open-trivia",
"carbon-intensity-gb",
"data-gov-24hr-forecast",
"data-gov-4day-forecast",
"data-gov-air-temperature",
"data-gov-carpark",
"data-gov-forecast-2hr",
"data-gov-pm25",
"data-gov-psi",
"data-gov-rainfall",
"data-gov-relative-humidity",
"data-gov-taxi",
"data-gov-traffic-images",
"data-gov-uv-index",
"data-gov-wind-direction",
"data-gov-wind-speed",
"data-usa",
"devto",
"fiscal-data-treasury",
"github",
"hacker-news",
"ipify-public-ip",
"met-museum-object-detail",
"met-museum-search",
"nhtsa-vpic",
"npm-search",
"nvd-cpe-search",
"nvd-cve-detail",
"nvd-cves",
"nvd-recent-cves",
"postcodes-io",
"pypi-json",
"stack-exchange",
"uk-bank-holidays",
"usaspending",
"usgs",
"wikidata-sparql",
"world-bank-gdp",
"world-bank-population",
"frankfurter-sgd-myr-history",
"open-library-search",
"open-food-facts",
"free-dictionary",
"pokeapi",
"art-institute-search",
"tvmaze-search",
"gbif-species-search",
"clinical-trials-search",
"openfda-drug-labels",
"coinpaprika-ticker",
"malaysia-fuel-price",
"open-meteo-marine",
"nobel-prizes",
"chess-player-stats",
"crossref-works",
"noaa-space-weather",
"osv-vulnerability",
"federal-register-documents",
"wikipedia-search",
"open-meteo-flood",
"open-meteo-history",
"kraken-public-ticker",
"gitlab-public-projects",
"uk-police-street-crime",
"open-brewery-directory",
"rick-morty-characters",
"wikimedia-pageviews",
"openf1-historical",
"packagist-search",
"nhtsa-vehicle-recalls",
"anilist-graphql",
"openverse-search",
"apple-itunes-search",
"hebcal-calendar",
"aladhan-prayer-times",
"jolpica-f1",
"hn-search-algolia",
"bank-of-canada-valet",
"swiss-transit-connections",
"nasa-power-climate",
"open-meteo-elevation",
"zippopotam-postcode",
"irail-liveboard",
"spaceflight-news",
"launch-library-upcoming",
"wiktionary-entry",
"animechan-random-quote",
"jokeapi-safe",
"dummyjson-recipes",
"brasilapi-postcode",
"poetrydb-poems",
"coingecko-keyless-market",
"swapi-people",
"malaysia-core-cpi",
"malaysia-household-income",
"malaysia-population",
"openfda-food-recalls",
"iconify-search",
"homebrew-formula-json",
"npm-download-counts",
"geoboundaries-admin-boundaries",
"osrm-route",
"opendota-pro-matches",
"openligadb-matches",
"uk-parliament-members",
"mlb-stats-api",
"google-dns-doh",
"color-api",
"nasa-image-search",
"lichess-top-players",
"pubmed-search",
"rxnorm-drug-search",
"inaturalist-observations",
"first-epss",
"endoflife-date",
"deps-dev",
"ecb-fx-rates",
"un-sdg-goals",
"datacite-search",
"ror-search",
"celestrak-satellites",
"cleveland-museum-search",
"scryfall-card-search",
"dnd5e-spell-lookup",
"qr-code-generator",
"where-the-iss-at",
"eurostat-population",
"bls-timeseries",
"fema-disasters",
"noaa-tides",
"rdap-domain-lookup",
"doaj-search",
"pubchem-compound",
"chembl-molecule",
"uniprot-protein",
"rcsb-pdb-entry",
"ensembl-gene-lookup",
"obis-marine-occurrences",
"worms-species-lookup",
"paleobiodb-taxa",
"usgs-water-legacy",
"rubygems-lookup",
"nuget-package-lookup",
"ipwhois-lookup",
"newton-math-solver",
"datamuse-rhymes",
"open5e-monster-search",
"dicebear-avatar",
"catfacts",
"gleif-lei",
"fdic-bankfind",
"uk-food-hygiene",
"uk-flood-monitoring",
"unhcr-refugees",
"hdx-humanitarian-datasets",
"open-meteo-climate",
"models-dev",
"vatcomply",
"mempool-space-btc",
"metacpan",
"hexpm",
"pub-dev",
"go-module-proxy",
"flathub-appstream",
"openssf-scorecard",
"opencitations-index",
"vam-collections",
"github-global-advisories",
"dblp-search",
"citybikes-network",
"wikimedia-commons-search",
"jsdelivr-package",
"canada-open-data-search",
"gbif-occurrence-search",
"open-meteo-ensemble",
"world-bank-indicator-explorer",
"exchange-rate-current",
"open-meteo-seasonal",
"nhtsa-safety-ratings",
"singstat-cpi-monthly",
"openalex-works-search",
"oecd-cli"
],
"description": "The public API demo ID. Manual-only provider endpoints are excluded."
},
"parameters": {
"type": "object",
"description": "Optional declared parameter values. Use list_public_api_demos to discover fields; unknown keys fail validation before provider execution.",
"additionalProperties": {
"type": [
"string",
"number"
]
}
}
},
"required": [
"id"
]
},
"page": "/Public-API/"
}