Skip to content

The TerraMCP directory

Find your next source.

Ranked by evidence. Filter by discipline, region and format to find sources for your project.

Reset filters

204 sources

Sponsored placements first · Organic quality score ↓

mcp
72/100Currency A

google-flights-mcp ↗

Google Flights MCP server by HasData: fares, flight legs, carbon emissions and price history, as JSON.

What's in it

Data offered docs-verified
one-way, round-trip and multi-city flight itineraries · fares and price per itinerary · flight legs (airline, flight number, aircraft, departure and arrival airports and times) · carbon emissions per itinerary, compared with the typical route figure · price insights and price history
Coverage llm-inferred
Global
Update frequency llm-inferred
On request: each tool call queries Google Flights live; no refresh schedule documented
Formats docs-verified
JSON · MCP streamable HTTP · MCP stdio (via npm or PyPI launcher)
Access docs-verified
API key required (HasData); free tier of 1,000 credits per month with no card needed; MIT licence

Useful for

Use cases llm-inferred
Scope 3 business travel emissions estimate for consultancy project reporting · Comparing lowest-emission flight options for staff travel to client sites · Price-checking air travel budgets for international site visits or conferences
Audience llm-inferred
ESG and carbon reporting analysts · sustainability consultants · project managers (travel budgeting)

Limitations

Constraints llm-inferred
Flight data only; little direct relevance to UK water, civils or environmental consultancy datasets · Each successful call costs 15 credits; the free tier covers about 66 calls per month · Round trips need two calls, the second keyed by departureToken · Airport codes must be IATA codes or kgmids, not city names · A route with no flights on the date returns a successful result with empty arrays · Requires a HasData API key; hosted third-party service adds maintenance and availability risk

Some details auto-extracted · unverified

Globalhealthy

mcp
72/100Currency B

mcp-caiyun-weather ↗

A Model Context Protocol (MCP) server for Caiyun (ColorfulClouds) Weather.

What's in it

Data offered docs-verified
real-time weather · hourly forecast (temperature, conditions, rain probability, precipitation intensity mm/hr, wind) · 7-day daily forecast (temperature range, conditions, rain probability) · historical weather, past 24 hours (temperature, conditions) · weather alerts (title, code, status, description) · air quality (PM2.5, PM10, O3, SO2, NO2, CO) · AQI (China and USA standards) · UV and comfort life indices
Coverage docs-verified
historical: past 24 hours; hourly forecast: 1-360 hours (default 72); daily forecast: next 7 days
Formats llm-inferred
MCP streamable HTTP · MCP stdio
Access docs-verified
API key required (Caiyun Weather token via X-Caiyun-API-Key header for hosted server, or CAIYUN_WEATHER_API_TOKEN env for local install); pricing not stated in docs; MIT licence per ENTRY metadata

Useful for

Use cases llm-inferred
Hourly precipitation intensity and rain probability for scheduling site works or concrete pours · Real-time and 7-day weather context for site visit and fieldwork planning · 24-hour historical weather record to support site condition or incident notes
Audience llm-inferred
civils engineers · drainage engineers · environmental consultants · planners

Limitations

Constraints llm-inferred
Requires a Caiyun Weather API key · Coordinates only (lng/lat); no place-name lookup in documented parameters · Historical data limited to the past 24 hours · ENTRY regions lists China only; UK coverage not stated in docs · AQI standards documented are China and USA only; no UK AQI listed · No rate limits, SLA or pricing documented · Hosted server and local install both depend on third-party API availability

Chinahealthy

mcp
72/100Currency A

ph-civic-data-mcp ↗

Philippine civic data as MCP tools: the full PSA OpenSTAT statistical catalog, hazards, weather, procurement, elections, and one-call area profiles. 41 tools, no API keys.

What's in it

Data offered docs-verified
PSA OpenSTAT statistical catalog · PSGC location codes · infra-spending accountability · earthquakes · weather · typhoons · procurement · poverty · solar radiation · air quality · satellite vegetation · macro indicators · elections (2025 results) · volcano alert levels · river flood forecast · Official Gazette feed · HDX datasets
Coverage llm-inferred
Philippines · Varies by source: population from 2024 Census with 2010, 2015 and 2020 by year; poverty 2023; election archive frozen 2025-05-16
Resolution docs-verified
Barangay level for population figures; other sources vary or are unspecified
Update frequency docs-verified
Varies by source: earthquakes refresh every 5 minutes; PhilGEPS notices every 6h; PAGASA forecast issued twice daily; per-source cache TTLs from 5 min to 24 h
Formats docs-verified
MCP stdio · JSON · CSV
Access docs-verified
Free, no API key needed; MIT licence. Upstream sources carry their own terms.

Useful for

Use cases llm-inferred
Preliminary hazard screening (earthquakes, volcano alert level, typhoons) for a Philippine overseas project site · River flood outlook for a Philippine city or catchment via get_flood_forecast · Procurement and infrastructure-spending review for a Philippine client bid using PhilGEPS notices · Population and poverty baseline for a Philippine development project area
Audience llm-inferred
hazard and risk consultants · GIS analysts · international development consultants · planners

Limitations

Constraints llm-inferred
Philippines-only data, so not relevant to UK sites; the ENTRY regions field wrongly says United States · Catalogue auth field lists PAGASA_API_TOKEN, which conflicts with the docs' no-API-key statement; verify before use · Many sources are scraped HTML, PXWeb JSON or undocumented APIs, so upstream changes can break tools · Election tools read an archive frozen on 2025-05-16 · query_psa_dataset needs an explicit code for every dimension, refuses 'all' and '*', caps at 1000 cells, and needs describe_psa_dataset first · Upstream outages return upstream_error envelopes, not empty lists; handle that flag explicitly · Heuristic indicators are statistical only; allegations need independent investigation and a second source · Each HDX dataset has its own licence; check license_id before reuse · ENTRY tools field lists status values (success, empty, etc.), not tool names; see docs/tool-reference.md

Some details auto-extracted · unverified

United Stateshealthy

mcp
71/100Currency A

earthdeck ↗

Give Claude eyes on Earth: an MCP server + live dashboard for satellite Earth observation (imagery, NDVI, wildfires, change detection) over free NASA & Copernicus data.

What's in it

Data offered docs-verified
Sentinel-2 satellite imagery (true-colour, false-colour, NDVI ramp) · NDVI / NDWI / NBR index statistics · Sentinel-1 SAR backscatter · SAR water and flood extent (before/after event) · Daily river flow at any point (GloFAS) · PM2.5 / PM10 / O3 / NO2 / US AQI at a point (CAMS) · ERA5 climate history (temperature, precipitation, wind) · Active fire detections (NASA FIRMS) · Integrated deforestation alerts (GLAD / RADD via GFW) · Weather now, past week and 7-day forecast (Open-Meteo) · Tropical cyclone advisories (NOAA NHC/CPHC, GDACS)
Coverage docs-verified
Global for most point-based tools (docs say 'any point'); forest_alerts is tropics only; UK coverage not specifically documented · Varies by tool: river discharge 1984→, ERA5 climate history 1940→, ocean SST 1981→, CO₂ 1958→, sea ice 1978→; Sentinel-2 archive span not stated
Resolution docs-verified
10 m (Sentinel-2 imagery, forest alerts); ~1 km (night-time VIIRS flaring heat clusters); 0.25° (NOAA OISST sea-surface temperature)
Update frequency docs-verified
Varies by tool: near-real-time for FIRMS fire detections; daily for forest alerts; real-time for earthquakes; 48 h window for air quality
Formats docs-verified
MCP · COG (Cloud-Optimised GeoTIFF asset URLs via STAC)
Access docs-verified
Free and open data. Most tools are zero-key. Copernicus (CDSE) credentials needed for Sentinel tools; FIRMS_MAP_KEY for fire and flaring tools; GFW_API_KEY for forest alerts. Code licence: MIT (from metadata)

Useful for

Use cases llm-inferred
Flood extent and onset from Sentinel-1 SAR after a storm event (sar_flood, sar_water) for flood risk assessment evidence · Upstream river flow context versus period mean at a site (river_discharge) for FRA baseline flows · Vegetation and water change detection across two dates at a site (eo_compare, eo_index) for pre- and post-works comparison · Long-run temperature and precipitation trend for a site (climate_history) for drainage design climate context
Audience llm-inferred
flood consultants · hydrologists · drainage engineers · GIS analysts · ecologists · planners

Limitations

Constraints llm-inferred
Not UK-specific: no UK gauge network or UK-specific dataset is listed in the docs · forest_alerts covers the tropics only · Copernicus, FIRMS and GFW tools need API keys or credentials · UNEP MARS methane data unavailable (no public API) · Project is new; the Earth Watch ledger feature is marked new (M1) · Many tools depend on third-party public APIs, so maintenance and availability risk is external

Some details auto-extracted · unverified

United States · Europehealthy

skill
70/100Currency A

Claude-Agentic-Skills2.0-version ↗

AgentOS 2.0 is the world's most comprehensive collection of production-grade Claude Skills | 135+ modular AI agents you drop into Claude to unlock institutional-depth expertise across finance, engineering, data science, legal, healthcare, Web3, biotech, climate, CEO strategy, startup management, and more.

Some details auto-extracted · unverified

Globalhealthy

mcp
70/100Currency A

cdt-express-mcp ↗

Interact with climate metrics via Riskthinking.AI's CDT Express API in supported AI chat experiences.

Some details auto-extracted · unverified

Globalhealthy

mcp
70/100Currency A

emission-factors-mcp ↗

Keyless MCP server for US grid carbon and power cost by ZIP: EPA eGRID Scope 2 (location + market-based), Scope 1 fuels, site comparison, cleanest hours, hourly intensity, rates and tariffs.

Some details auto-extracted · unverified

United Stateshealthy

mcp
70/100Currency A

ileap-mcp ↗

A Model Context Protocol (MCP) server for iLEAP — bring trusted logistics emissions data into any AI assistant.

Some details auto-extracted · unverified

Globalhealthy

mcp
70/100Currency A

mcp-flood ↗

MCP server for river discharge and flood forecasts via Open-Meteo

Some details auto-extracted · unverified

Globalhealthy

mcp
70/100Currency A

mcp-meteoswiss ↗

Swiss weather and federal geodata from MeteoSwiss and swisstopo on data.geo.admin.ch — find SwissMetNet automatic weather stations, radar, pollen, ICON forecasts and climate normals, plus elevation and topographic layers, and get the direct CSV, GeoTIFF and NetCDF download URLs for each.

Some details auto-extracted · unverified

Switzerlandhealthy

mcp
70/100Currency A

weather-intel-mcp ↗

Keyless MCP server giving AI agents US weather, NWS alerts, USGS earthquakes, elevation and address geocoding. No API keys.

Some details auto-extracted · unverified

United Stateshealthy

mcp
69/100Currency B

google-maps-mcp ↗

A comprehensive Model Context Protocol (MCP) server that provides 14 powerful Google Maps tools for location services, visual mapping, weather data, and environmental information. Perfect for camping trip planning, outdoor research, location analysis, and any application requiring rich geographic data.

What's in it

Data offered docs-verified
geocoding · reverse geocoding · place search · place details · distance matrix · directions · enhanced routing · street view imagery · static map images · current weather and forecasts · air quality indices and pollutant data · solar irradiance · pollen data · elevation
Coverage llm-inferred
Global
Formats llm-inferred
MCP stdio
Access docs-verified
Open-source (MIT licence). Requires a Google Maps API key set via GOOGLE_MAPS_API_KEY, a Google Cloud account with billing enabled, and the relevant Google APIs enabled. Usage is billed by Google, with free monthly quotas on most APIs.

Useful for

Use cases llm-inferred
Elevation sampling at site or boundary points to screen drainage and overland flow gradients · Static satellite or terrain maps of a study area with marked monitoring or sampling points for reports · Weather and forecast context for scheduling fieldwork such as sampling or ground investigation · Geocoding site addresses and building a travel-time matrix between survey points for field logistics
Audience llm-inferred
flood consultants · drainage engineers · hydrologists · ecologists · planners · GIS analysts · geotechnical engineers

Limitations

Constraints llm-inferred
Requires a Google Maps API key and billing-enabled Google Cloud account · Each Google API must be enabled separately; REQUEST_DENIED if not · Quota limits apply; OVER_QUERY_LIMIT when exceeded · Environmental APIs (air quality, solar, pollen, weather) are optional and may have different pricing · Requires Node.js 18+ and a local build (npm install, npm run build) · No UK-specific or hydrological data (river gauges, rainfall, flood maps); general-purpose mapping and environmental context only · Google pricing and quotas can change, so they must be checked before use

Some details auto-extracted · unverified

Globalhealthy

mcp
69/100Currency A

mac-shortcuts-mcp ↗

Let any AI agent read your Mac — Calendar, Reminders, Notes, Contacts, Clipboard, Location, Weather — through Apple Shortcuts. Read-only, local, no account. Includes a harvested catalog of 539 Shortcuts actions and their parameter keys.

What's in it

Data offered llm-inferred
calendar events (next N days) · reminders (optionally one list) · notes (search with body text) · contacts (lookup by name) · clipboard contents · location (address and coordinates) · weather at the Mac's location · device name and battery · currently playing track · list of installed Shortcuts · run a user-installed Shortcut by name · search of 539-action Shortcuts action catalog
Formats llm-inferred
text · JSON (action-catalog.json) · MCP stdio
Access docs-verified
Local install on macOS; no account or server required; MIT licence (free to use). Reads are read-only per docs, but mac_run_shortcut is not sandboxed.

Useful for

Use cases llm-inferred
Pulling a site-visit or fieldwork schedule from Calendar to plan survey days · Finding a previously written site note (e.g. access agreement or lease) in Notes during a project · Looking up a client, landowner or contractor contact from Contacts before a consultation
Audience llm-inferred
consultants and engineers using Claude or other MCP clients on macOS · personal productivity users wanting agent access to local Mac apps

Limitations

Constraints llm-inferred
Does nothing while the Mac is asleep; screen lock is fine · macOS only · Not a source of environmental, hydrological, geospatial or UK-specific datasets · Requires one-time setup of read recipes and per-recipe Add Shortcut confirmation · macOS permission prompts for Contacts and Calendar belong to Shortcuts · mac_run_shortcut can run any installed Shortcut, including ones that write data or send messages; not an enforced read-only sandbox · Dependent on Apple Shortcuts behaviour, which may change across macOS versions

Some details auto-extracted · unverified

Globalhealthy

skill
68/100Currency A

ACIS2LLM ↗

Agent-friendly helpers for the xmACIS2Py climate library — plus the acis-weather skill that teaches an LLM how to use them.

Some details auto-extracted · unverified

Globalhealthy

dataset
68/100Currency A

ECMWF Open Data ↗

Open real-time forecast subsets from ECMWF with documented dissemination access.

What's in it

Data offered docs-verified
IFS and AIFS real-time forecast subset (medium-range high-resolution and ensemble, seasonal) · 2 metre temperature · 10 metre and 100 metre wind components · Total precipitation · Total precipitation rate · Precipitation type · Pressure-level temperature, wind, humidity and geopotential · Soil temperature and volumetric soil water (layers 1-4) · Runoff · Total cloud cover · Mean sea level pressure · Significant wave height (period-banded and combined) and mean/peak wave period and direction · Sea ice thickness, sea surface height and sea water velocity · Tropical cyclone tracks (BUFR)
Coverage docs-verified
Global · Rolling archive of the most recent 12 forecast runs (approximately 2-3 days)
Resolution docs-verified
0.25 degrees spatial (unless stated otherwise); forecast steps 3-hourly to 144 h, then 6-hourly to 360 h for 00z/12z runs
Update frequency docs-verified
Four runs daily (00, 06, 12, 18 UTC); IFS released at end of real-time dissemination schedule, AIFS released as soon as produced
Formats docs-verified
GRIB2 · BUFR
Access docs-verified
Free of charge, open access; CC-BY-4.0 licence plus ECMWF Terms of Use (commercial use permitted with attribution). Direct access limited to 500 simultaneous connections. Cloud copies on AWS, Azure and GCP. Service Charges may apply to direct or delivered access beyond the open subset. No API key or authentication is described in the docs.

Useful for

Use cases llm-inferred
Forecast rainfall and temperature context for construction programme weather-risk reviews · Qualitative forecast precipitation and runoff context for flood-event briefings (not a substitute for design rainfall) · Wind and significant wave height forecast context for coastal and marine works planning · Forecast soil moisture and temperature as context for earthworks and ground-condition risk notes
Audience llm-inferred
hydrologists · flood consultants · coastal engineers · civils planners and programme managers · GIS analysts and data engineers

Limitations

Constraints llm-inferred
0.25 degree resolution only; higher-resolution products need a Real-time Dissemination Service Agreement · Rolling archive of 12 runs (about 2-3 days); full historical archive requires a service agreement · Limit of 500 simultaneous connections to the Open-Data Portal · Some parameters currently unavailable (t20d depth of 20C isotherm; sav300 average salinity), per the docs as of Aug 2026 · Stream names changed from 06z/18z scda/scwv to oper/wave from IFS Cycle 50r1; parameter lists may change · Not a design-rainfall dataset; forecasts only, no observed or historical series · Service Charges may apply to some access routes

Globalhealthy

mcp
68/100Currency B

hiking_mcp ↗

MCP server for Swiss hiking routes — official SchweizMobil routes, closures, elevation profiles, GPX, weather, transit. Built on Swiss open government data.

Some details auto-extracted · unverified

Switzerlandhealthy

mcp
68/100Currency A

hk-climate-mcp-server ↗

This is an MCP server that provides access to climate and weather data through a FastMCP interface.

What's in it

Data offered docs-verified
current weather observations (temperature, humidity, rainfall, warnings) · 9-day weather forecast · local weather forecast and outlook · weather warning summary and detail · special weather tips · 10-minute mean visibility · lightning count data · moon times · hourly astronomical tides · high/low tides · weather and radiation report · radiation station codes
Coverage docs-verified
Hong Kong · Moon times: 2018-2024; hourly and high/low tides: 2022-2024 (per documented year parameters); other tools: not stated
Resolution docs-verified
10-minute mean (visibility data only)
Formats docs-verified
MCP stdio · MCP SSE
Access docs-verified
Open source under MIT licence; run locally from a GitHub clone (pip install, python server.py); no authentication described in docs

Useful for

Use cases llm-inferred
Hong Kong site weather and warning context for project reports · Tide height and timing for marine or coastal works at Cheung Chau (CCH) using high/low tide data · Recent rainfall and temperature observations as context for Hong Kong environmental assessments
Audience llm-inferred
hydrologists · civils engineers working in Hong Kong · environmental consultants · marine engineers

Limitations

Constraints docs-verified
Hong Kong only (HKO data source); not UK-focused · Tide data documented only for 2022-2024 and moon times only for 2018-2024 · No update frequency or HKO data licence terms stated in docs · Local Python install required; no hosted endpoint described · Maintenance status and rate limits not documented · Return structure is described only in part (Dict with listed fields)

Some details auto-extracted · unverified

Globalhealthy

mcp
68/100Currency A

mcp-copernicus-cds ↗

The Copernicus Climate Data Store (C3S/ECMWF) catalogue — browse or search the ~140 published climate datasets behind ERA5 reanalysis, CMIP6 and CORDEX projections, satellite essential climate variables and seasonal forecasts, read exactly what each retrieval accepts, and submit a retrieval job.

Some details auto-extracted · unverified

Europehealthy

mcp
68/100Currency A

mcp-epa-emissions ↗

EPA Emissions MCP — wraps EPA Envirofacts REST API (free, no auth)

Some details auto-extracted · unverified

United Stateshealthy

mcp
68/100Currency A

mcp-noaa-ncei ↗

NOAA NCEI MCP — the national climate archive, via the keyless Access services

Some details auto-extracted · unverified

United Stateshealthy

mcp
68/100Currency A

mcp-noaa-spc ↗

NOAA Storm Prediction Center — outlooks, storm reports, watches

Some details auto-extracted · unverified

United Stateshealthy

mcp
68/100Currency A

mcp-noaa-swpc ↗

NOAA Space Weather Prediction Center (solar wind, Kp, aurora, alerts)

Some details auto-extracted · unverified

United Stateshealthy

mcp
68/100Currency A

mcp-planetary-computer ↗

Earth-observation imagery catalogue from Microsoft's Planetary Computer — search its open satellite and environmental collections (Sentinel, Landsat, NAIP, Daymet, ERA5, biodiversity) by area and date and get item ids, footprints, dates and asset URLs.

Some details auto-extracted · unverified

Globalhealthy

mcp
68/100Currency B

mcp-weather ↗

Global weather intelligence MCP server — current conditions, forecasts, historical data, air quality, and marine conditions for ADK-Rust Enterprise

Some details auto-extracted · unverified

Globalhealthy

mcp
68/100Currency A

mcp-weather-gc-ca ↗

Environment and Climate Change Canada (ECCC) GeoMet MCP.

Some details auto-extracted · unverified

Canadahealthy

mcp
68/100Currency A

weather-mcp ↗

Free, open-source MCP server giving AI assistants 17 weather tools — a one-call weather summary plus forecasts, alerts, air quality, marine, radar, lightning, rivers, wildfires, and historical data back to 1940. Ask by city name or coordinates. Built on free public APIs (NOAA, Open-Meteo). No API keys, no signup.

What's in it

Data offered docs-verified
forecasts · current conditions · alerts · air quality · marine conditions · lightning · radar · rivers · wildfires · historical weather
Coverage docs-verified
Global for most tools; US data richest and some tools US-only · 1940 to present (historical observations)
Resolution docs-verified
15-minute temporal for precipitation nowcast (2-hour horizon, North America and Central Europe); spatial resolution not stated
Formats llm-inferred
MCP stdio
Access docs-verified
Free and open source (MIT); no API key or signup required; optional API keys unlock extras

Useful for

Use cases llm-inferred
FRA baseline weather and river-level context for a GB site, using Environment Agency gauge levels against typical range · Historical weather review back to 1940 for drainage or flood event investigations · Forecast, lightning and alert checks to support site visit and fieldwork planning · Air quality and pollen checks for ecological or construction site work in Europe
Audience llm-inferred
flood consultants · hydrologists · drainage engineers · environmental consultants

Limitations

Constraints docs-verified
Some tools are US-only · Free public APIs come with fair-use rate limits · Minutely precipitation nowcast only in North America and Central Europe

United Statesrestricted