Generate an Open Cloud API key in the Creator Dashboard scoped to the target Universe with DataStore read and write permissions
Construct requests to the Open Cloud DataStore REST API, supplying the universe ID in the URL path and the datastore name and entry key as query or path parameters
Use the GET entry endpoint to read a value, handling the 404 case where the key does not yet exist as a normal new-player scenario rather than an error
Use the POST set-entry endpoint with the entry value as the request body and the correct Content-Type to write or overwrite a key
For ordered DataStores (leaderboards), use the ordered-datastore endpoints which support list operations with ascending/descending sort and pagination via a cursor token
Implement retry logic with exponential backoff to handle rate limit responses, as DataStore API calls are subject to per-universe and per-datastore throttling
Known gotchas
Open Cloud DataStore API keys are scoped to specific universes and datastore operations; a key without explicit DataStore scope will receive 403 errors on every call
Standard DataStore entries and Ordered DataStore entries use separate endpoint paths and cannot be accessed interchangeably; querying an ordered datastore key on the standard endpoint returns a not-found error
Entry values are limited in size; exceeding the per-entry limit causes a write rejection, and the error message may not clearly indicate the size limit was the cause
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp