PixelGust Environmental Data

com.pixelgustPublished by pixelgust.comOfficial publisherv1.2.0Updated Nov 1, 2026

Weather, climate, soil, terrain, fire and flood risk data for any point or polygon. Free tier.

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

Remote MCP server giving assistants weather, climate, terrain, soil, vegetation, hazard and proximity data for any point or polygon on Earth.

What you can do
  • Get current weather and multi-day forecasts for a coordinate
  • Retrieve 10-year climate averages and monthly climate time series
  • Look up terrain, elevation, slope and flood-related wetness index
  • Fetch soil properties, vegetation index, evapotranspiration and land cover
  • Check fire weather, erosion and flood hazard indices
  • Measure distances to coastline, roads, airports, ports, hospitals and schools, and aggregate statistics over a polygon
When to use it
Useful when an assistant needs location-specific environmental facts — site screening, agricultural or land-use questions, climate context, or hazard and proximity checks — without building your own data pipeline.
Requirements
A remote streamable HTTP endpoint; no local install. Coordinates are passed in decimal degrees. An optional PixelGust API key can be sent as an X-API-Key header or as a key query parameter on the URL; without one, free-tier limits apply.
Before you install
Without a key you are limited to 50 tool calls per day. A key grants the plan's quota and is a secret: prefer the X-API-Key header, since putting it in the URL query string can expose it in logs. Polygon area limits depend on plan (100 km2 on the free tier). Requests send coordinates to PixelGust.

Installation

In SourceWeft

  1. Open PixelGust Environmental Data 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/com.pixelgust%2Fmcp/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": {
    "pixelgust-environmental-data": {
      "type": "http",
      "url": "https://pixelgust.com/mcp"
    }
  }
}

Tools

10

get_current_weather

Current weather

Current weather conditions for a point: temperature, humidity, dewpoint, wind speed and direction, precipitation, pressure, cloud cover, solar radiation, plus terrain, land cover, NDVI, population density, and soil context. Source: NOAA GFS 0.25 degree, updated every 6 hours. The response's units object gives each value's unit and time basis.

Parameterslatrequiredlonrequired

get_weather_forecast

Weather forecast

Daily weather forecast for a point. day is 0-based: day 0 is the first forecast day, the day after the GFS run date (UTC), not today. forecast_dates in the response lists all available days (currently 6 or 7 depending on the model run). The response gives the calendar date of the day returned, and daily totals or mean, min, and max per variable. The response's units object gives each value's unit and time basis.

Parametersdaylatrequiredlonrequired

get_historical_climate

Historical climate

10-year historical climate averages (2015-2024, ERA5 reanalysis) for a point. Pass month 1-12 for that month's climatology with min and max ranges: accumulations (precipitation, snowfall, evaporation, radiation) are then totals for that month, for example precipitation_mm in mm/month. Omit month for the annual climate: accumulations are then annual totals (mm/year, MJ/m2/year). Evaporation is positive (water evaporated). Use this for questions about typical climate, growing seasons, or what weather to expect at a location and time of year. The response's units object gives each value's unit and time basis.

Parameterslatrequiredlonrequiredmonth

get_climate_timeseries

Climate time series

Monthly time series 2015-2025 (about 130 monthly values) for one variable at a point, plus the 12-month climatology. Accumulation variables are monthly totals: precipitation_mm and total_evaporation_mm in mm/month (evaporation positive), snowfall_cm in cm/month, net_solar_radiation_mj_m2 and net_thermal_radiation_mj_m2 in MJ/m2/month. Net thermal is negative when the surface loses heat. Sum 12 months for an annual total. Other variables are monthly means (temperatures in C, pressure in hPa, wind speed in m/s, humidity and cloud cover in %, soil water as volume fraction, ndvi unitless, fire_weather_index as FWI). The response carries a unit string. Use for trend questions (is it getting hotter or drier here?). Wind direction is not available as a time series.

Parameterslatrequiredlonrequiredvariablerequired

get_terrain

Terrain

Terrain for a point: elevation (m), slope and aspect (degrees) at 30 m resolution (Copernicus DEM), plus Topographic Wetness Index (flood susceptibility indicator).

Parameterslatrequiredlonrequired

get_hazards

Natural hazards

Natural hazard indices for a point: Fire Weather Index (current danger), soil erosion risk (RUSLE, t/ha/yr), and flood susceptibility (Topographic Wetness Index).

Parameterslatrequiredlonrequired

get_environment

Environment

Environmental data for a point: NDVI vegetation index (300 m), annual evapotranspiration (MODIS, mm/year), and ESA WorldCover land cover class.

Parameterslatrequiredlonrequired

get_soil

Soil

Soil properties at a point from SoilGrids 2.0 (ISRIC - World Soil Information, CC BY 4.0), 250 m mean predictions: clay, sand and silt (%), bulk density, coarse fragments, organic carbon (content, density and 0-30 cm stock), total nitrogen, cation exchange capacity and pH, at six depths from 0-5 cm to 100-200 cm. Built-up areas, water and permanent ice have no prediction, so the nearest mapped pixel within a few kilometres is used and reported in pixel. Model estimates, not measurements: ISRIC advises against using SoilGrids at the local or farm level, and they are not for engineering design. Units are in soil.units, and the source block holds the credit to pass on with the values.

Parameterslatrequiredlonrequired

get_proximity

Proximity

Straight-line distance in km from a point to the nearest feature of six layers: coastline, highway (motorway or trunk road), airport (large or medium), major port, hospital or clinic, and school. Each layer is returned with its display name and distance_km.

Parameterslatrequiredlonrequired

get_polygon_stats

Polygon statistics

Aggregate statistics (mean, min, max, std) over a polygon area: weather, terrain, hazards, environment, soil, and population. Coordinates are [longitude, latitude] pairs forming a simple ring (no self-intersections). Maximum area depends on plan (free tier: 100 km2, measured on the sphere). Weather units follow the chosen mode, as in get_current_weather, get_weather_forecast and get_historical_climate. Use for area questions such as average slope of a farm or population inside a zone.

Parametersdaymodemonthcoordinatesrequired

Version history

3
  1. v1.2.0LatestNov 1, 2026
  2. v1.1.0Oct 29, 2026
  3. v1.0.0Sep 16, 2026

Score

83% 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

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.