Skip to content

Changelog

Markdown

Changelog

Changes to the MCP server and the REST API, newest first. Additive changes keep older clients working; anything that breaks a client is announced here first.

2026-10-27

  • Developer documentation published at terra-lab.ai/docs, with a markdown copy of every page and /docs/llms.txt.
  • Tool descriptions state the radius_m limits of get_satellite_image, so agents get a valid call on the first try.
  • HEAD works on /v1/openapi.json and /v1/meta/pricing, for link checkers.

2026-10-26

  • Out of free calls or balance, the 402 answer points to the account page in account_url.

2026-10-25

  • New price grid: 100 calls included every month, then 5 per 1,000 calls and 0.05 per satellite image, from a prepaid balance. No subscription. See Pricing.
  • A call that fails or finds nothing is no longer counted.
  • GET /v1/me returns the exact balance in balance.micros.
  • GET /v1/meta/pricing publishes the grid as JSON.
  • get_natural_risks reads a weekly mirror of the Géorisques files.

2026-10-24

  • TerraLab accounts on the MCP server, with OAuth 2.1 sign-in for agents and tlk_ API keys for code.
  • REST API at https://mcp.terra-lab.ai/v1, with an OpenAPI 3.1 document.
  • New tools: find_datasets, extract_dataset, request_data, estimate_population, get_forest_type and get_natural_risks.
  • Sentinel-2 images are cached 90 days by area, scene and rendering.

2026-10-23

  • New tools: get_route, get_travel_area, process_geometry and get_satellite_image.
  • extract_open_data accepts geopackage as a format.

2026-10-19

  • TerraLab app live in ChatGPT.
  • get_elevation area mode returns DEM, hillshade and slope GeoTIFFs for any area.
  • Every open data extract also offers a GeoPackage.

Updated 2026-10-27