Skip to content
Eden Engine

GloFAS Flood Forecast Map Layers (WMS Catalogue)

glofas/layers

The layer catalogue of the Global Flood Awareness System (GloFAS) web map service: about 70 named layers such as flood hazard return periods, reporting points, alert levels, seasonal outlooks, rainfall and soil moisture, each with title, abstract, whether it can be queried, geographic bounding box and time extent. Use the names to build map requests against the service. Takes no input. GloFAS data, made available under CC BY 4.0 by ECMWF, reduced from the 147 KB capabilities XML to a JSON layer list and served by Eden Engine; not an official ECMWF or Copernicus product.

activeper callv1

Price

$0.0026 per call

You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $0.50.

Data source

European Centre for Medium-Range Weather Forecasts (ECMWF)

Contains GloFAS data from the Copernicus Emergency Management Service, produced by ECMWF and made available under the Creative Commons Attribution 4.0 International licence (https://www.ecmwf.int/en/terms-use). Served by Eden Engine; not an official ECMWF or Copernicus product.

Use it

Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.

Connect once and your AI can find and run this tool, and any other it needs.

agent
// 1. search: find the tool
omnial_search({ query: "what you need" })

// 2. inspect: price and input schema
omnial_inspect({ tool: "glofas/layers" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "glofas/layers" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "glofas/layers", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "glofas/layers", input: { /* ... */ } })

// 5. settle: the call is charged when it finishes, nothing to do

Not connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.

Pricing

Every charge this tool can incur.

ChargePrice
Per call
$0.0026
Updated
Oct 24, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "required": [
    "layerCount",
    "layers"
  ],
  "properties": {
    "layers": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "The layer name to pass as `layers` in a GetMap request."
          },
          "time": {
            "type": [
              "object",
              "null"
            ],
            "description": "The WMS time dimension: `default` and `extent` (an ISO 8601 interval and step); null for a layer without one.",
            "additionalProperties": true
          },
          "title": {
            "type": "string"
          },
          "abstract": {
            "type": "string",
            "description": "The layer abstract, cut at 400 characters."
          },
          "queryable": {
            "type": "boolean"
          },
          "boundingBox": {
            "type": [
              "object",
              "null"
            ],
            "description": "Geographic bounding box in degrees: west, east, south, north; null when the layer declares none.",
            "additionalProperties": true
          }
        },
        "additionalProperties": true
      },
      "description": "One entry per named layer, in the order the service lists them (group layers before their children)."
    },
    "service": {
      "type": "string",
      "description": "The service title."
    },
    "layerCount": {
      "type": "integer"
    },
    "wmsVersion": {
      "type": "string",
      "description": "The WMS version the service reports."
    }
  },
  "description": "The GloFAS WMS layer catalogue.",
  "additionalProperties": true
}