Start with coverage
Inspect dataset coverage, then search for stable entity IDs. Use evidence lookup before relying on a relationship, and check visitability before adding an indoor stop to a walk.
REST and MCP
The REST API uses a consistent response envelope. Remote MCP exposes the same six operations through Streamable HTTP. A domain result marked partial or unknown is a valid result, not a protocol failure.
OpenAPI describes REST operations. MCP tool discovery describes the enabled tool registry. Disabled tools must not appear in either surface.
Authentication and cost units
Small public reads can be anonymous. API keys extend configured quotas but are not OAuth and must never be placed in URLs, browser storage or public logs.
Cost units meter service use; they are not payments. The first release performs read-only computation and does not purchase, book, send or publish anything externally.