Skip to content
Eden Engine

Digital Earth Africa Satellite Data Catalogue: List of Collections

digitalearthafrica/catalog-root

The root of Digital Earth Africa's satellite data catalogue (a STAC catalog): one link per collection, about 106 of them, such as s2_l2a (Sentinel-2 surface reflectance), ls8_sr (Landsat 8), wofs_ls (water observations), crop_mask, rainfall_chirps_monthly and dem_cop_30 (Copernicus elevation), each with its id. Use it to discover which collection ids can be searched with the scene search tool. Takes no input. Catalogue metadata only: no imagery. Digital Earth Africa data, passed through unmodified and served by Eden Engine; not an official Digital Earth Africa 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 $5.

Data source

Digital Earth Africa

Catalogue metadata from Digital Earth Africa (digitalearthafrica.org), Open Data Cube Explorer STAC API. Each product has its own licence and credit line, which the catalogue links to; check it before reusing the files a scene points to. Served by Eden Engine; not an official Digital Earth Africa 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: "digitalearthafrica/catalog-root" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "digitalearthafrica/catalog-root" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "digitalearthafrica/catalog-root", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "digitalearthafrica/catalog-root", 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 21, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "required": [
    "type",
    "links"
  ],
  "properties": {
    "id": {
      "type": "string"
    },
    "type": {
      "type": "string",
      "description": "Always Catalog."
    },
    "links": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "rel": {
            "type": "string"
          },
          "href": {
            "type": "string"
          },
          "title": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    },
    "title": {
      "type": "string"
    },
    "conformsTo": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "description": {
      "type": "string"
    },
    "stac_version": {
      "type": "string"
    }
  },
  "description": "The STAC catalog. `links` holds one `rel: child` link per collection: the last path segment of its `href` is the collection id.",
  "additionalProperties": true
}