NestDaddy

Geo-Insights Environmental Data

io.github.mathisvfr/environmental-data · v1.2.0

Dutch environmental data + BGI climate adaptation: 12 tools, 44 measures, 35 parameters. No auth.

Connect Remote server

Terminal
claude mcp add --transport http environmental-data https://mcp.geo-insights.nl/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "environmental-data": {
      "url": "https://mcp.geo-insights.nl/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "environmental-data": {
      "type": "http",
      "url": "https://mcp.geo-insights.nl/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.geo-insights.nl/mcp

Tools 12 found in our last check

  • list_sources

    List all environmental data sources with station counts and geographic coverage. Call this first to discover which data sources are available and how many stations each one has. Returns sources with name, station_count, datastream_count, and source_attribution (CC-BY license inf…

  • get_parameters

    List all 35 available environmental parameters with units and aliases. Returns parameters with name, display_name, unit_display (human-readable), unit_ucum (formal UCUM code), definition_url (CF Conventions), and aliases. Use aliases in the 'parameter' argument of get_latest_rea…

  • get_latest_readings

    Get the most recent environmental readings near a location. Args: lat: Latitude in WGS84 (e.g. 51.92 for Rotterdam) lon: Longitude in WGS84 (e.g. 4.47 for Rotterdam) radius_km: Search radius in kilometers (default 10, max 50) parameter: Optional filter by parameter name or alias…

  • get_readings_history

    Get historical environmental readings near a location over a time range. Use this for trend analysis, comparisons, and time-series queries. Unlike get_latest_readings (which returns only the most recent value), this returns multiple observations per station within the time windo…

  • get_data_freshness

    Check how fresh the data is for each of the 10 sources. Returns sources with latest_observation timestamp, age_seconds, and a status classification: "fresh" (<1h), "stale" (<24h), "offline" (>24h), or "unreachable" (query failed for that source). Use this to verify data availabi…

  • search_bgi_measures

    Search the Blue-Green Infrastructure measure catalog (44 measures). All parameters are optional — call with no args to list all measures. Args: goal: Filter by climate goal: flood, heat, drought, biodiversity, social category: Filter by category: water_retention, heat_mitigation…

  • get_measure_detail

    Get full detail for one BGI measure: performance, costs, scores, constraints. Args: measure_id_or_slug: UUID or slug (e.g. "green-roof", "bioswale", "permeable-paving"). Use search_bgi_measures to find valid slugs. Returns complete measure spec: description, all goal scores with…

  • get_policy_requirements

    Get BGI policy requirements for a Dutch municipality. Extracted from Officiele Bekendmakingen (official government publications). Shows what's required, recommended, or subsidized per gemeente. Args: gemeente_code_or_name: CBS code (e.g. "GM0599") or municipality name (e.g. "Rot…

  • lookup_municipality

    Find Dutch municipalities by name or province. Returns CBS codes needed for other tools (get_policy_requirements, rank_measures). All 342 Dutch municipalities are searchable. Args: name: Partial name match (e.g. "Rotter" finds Rotterdam) province: Filter by province name (e.g. "…

  • rank_measures

    Rank BGI measures for a municipality using policy-weighted scoring. Combines goal alignment, cost-effectiveness, and maintenance into a single ranked list. Use different policy profiles to see how priorities change the ranking. Args: gemeente_code: CBS municipality code (e.g. "G…

  • get_context_summary

    Get environmental and socioeconomic context for a location in the Netherlands. Returns the neighborhood (buurt), municipality, population density, green space accessibility, health indicators, and livability scores. Args: lat: Latitude in WGS84 (e.g. 51.92 for Rotterdam) lon: Lo…

  • compare_measures

    Side-by-side comparison of 2-5 BGI measures. Args: measure_slugs: List of 2-5 measure slugs (e.g. ["green-roof", "bioswale"]). Use search_bgi_measures to find valid slugs. Returns aligned comparison with goal scores, key performance parameters (retention, cooling, infiltration),…

Details

Endpointhttps://mcp.geo-insights.nl/mcp (Streamable HTTP)
First published14 Nov 2026
Last updated14 Nov 2026
Registry nameio.github.mathisvfr/environmental-data

More data and analytics servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.