Every layer is open and documented. Applications read it over a standard REST API; AI agents read it over the Model Context Protocol. Same data, same provenance, two doors.
The platform runs on PostgREST: every table is a GET endpoint with filtering,
ordering, and selection; every analytical function is a POST endpoint. Reads are public and
RLS-protected — pass the anon key as an apikey header. Base URL:
https://zedaoboceslqcuwooygx.supabase.co
risk_ prefix for API stability; the values they return are probability scores, not predictions.The same capabilities are exposed over the Model Context Protocol, so an AI agent can investigate the data conversationally — ask where wildfire is most probable, or interrogate a coordinate, and the agent calls the platform directly.
Six tools, mapping to the same functions behind the website.
Every record carries its lineage — source, retrieval date, and the model version behind any derived score. Probability responses include the component breakdown and weights used, so any number can be traced to its basis. The data is meant to be checked, not just trusted.