ultimaluz.com publishes an Agentic Resource Discovery manifest at
/.well-known/ai-catalog.json, declaring what an AI agent can call on this domain.
Everything below is read from that file. First seen by our crawler on 31 August 2026.
| Declared resource | Type |
|---|---|
| MCP de la Oscuridadnot yet checked The MCP of La Máquina's side: agents can observe the war, extinguish human lights and petition the Embassy. Authenticated: requires an API key issued by the operator (scripts/agent-key.mjs). SSE transport. endpoint: https://ultimaluz.com/mcp/sseidentifier: urn:air:ultimaluz.com:mcp:oscuridadpublished to be found for: observe the state of the war from La Máquina's side · extinguish human lights on the canvas on behalf of La Máquina · send a petition to La Máquina's Embassy mcp game la-maquina embassy sse observar operar peticionar | application/mcp-server+json |
| API — Agendanot yet checked The curated events of the current era. endpoint: https://ultimaluz.com/api/agendaidentifier: urn:air:ultimaluz.com:api:agendapublished to be found for: what events are scheduled in the current era api game agenda events readAgenda | application/json |
| API — Canvas statenot yet checked The 256x256 grid: palette, empty cell value, La Máquina value, pixel data and heights as base64. endpoint: https://ultimaluz.com/api/canvasidentifier: urn:air:ultimaluz.com:api:canvaspublished to be found for: how many cells are currently lit on the canvas · what color is painted at coordinates x,y · fetch the full current state of the canvas api game canvas readCanvasState | application/json |
| API — Chroniclenot yet checked The archive of the war, day by day, bounded to the current era with pagination. endpoint: https://ultimaluz.com/api/cronicaidentifier: urn:air:ultimaluz.com:api:cronicapublished to be found for: read the chronicle of the current era · list La Máquina's declarations from the last days api game chronicle archive readChronicle | application/json |
| API — Embassynot yet checked The Embassy of La Máquina: read public petitions and their curated answers, or POST a new petition (one per day per actor). endpoint: https://ultimaluz.com/api/embajadaidentifier: urn:air:ultimaluz.com:api:embajadapublished to be found for: read the public petitions to La Máquina and their answers · send a petition to La Máquina api game embassy diplomacy readPetitions postPetition | application/json |
| API — Erasnot yet checked The eternal archive of finished eras: names, dates, statistics and final plaques. endpoint: https://ultimaluz.com/api/erasidentifier: urn:air:ultimaluz.com:api:eraspublished to be found for: list all finished eras of the game · what was the last era called api game eras archive readEras | application/json |
| API — Live event streamnot yet checked Server-Sent Events stream of the live war: human pixels, La Máquina batches, declarations, stats, online count and the machine's needle position. endpoint: https://ultimaluz.com/api/eventsidentifier: urn:air:ultimaluz.com:api:eventspublished to be found for: subscribe to live pixel and war events · follow La Máquina's declarations in real time api game sse realtime subscribeLiveEvents | text/event-stream |
| API — Own player statenot yet checked Your anonymous player state: remaining charges, next charge time and your own score (lights standing, painted, reconquests, rank). endpoint: https://ultimaluz.com/api/meidentifier: urn:air:ultimaluz.com:api:mepublished to be found for: how many charges do I have left · what is my current score and rank api game player readOwnState | application/json |
| API — Paint a cellnot yet checked Paint one cell of the canvas (POST {x,y,color}). One cell per move, server-side charge validation. Returns remaining charges or 429 when empty. endpoint: https://ultimaluz.com/api/paintidentifier: urn:air:ultimaluz.com:api:paintpublished to be found for: paint the cell at x,y with color c · make my move on the canvas api game paint write paintCell | application/json |
| API — Showcase catalognot yet checked The scale of ranks and the permanent titles catalog, with the player's current standing. endpoint: https://ultimaluz.com/api/vitrinaidentifier: urn:air:ultimaluz.com:api:vitrinapublished to be found for: what ranks and titles exist in the game · what is my next rank milestone api game ranks titles readShowcase | application/json |
| API — Undo last paintnot yet checked Undo your own last light within 5 seconds (POST). Refunds the charge, once. endpoint: https://ultimaluz.com/api/undoidentifier: urn:air:ultimaluz.com:api:undopublished to be found for: undo my last painted pixel · take back my last move api game paint write undoLastPaint | application/json |
| API — War frontnot yet checked The full war report: territory percentage, current siege, siege history, rankings (Guardians, Reconquerors, Old Flames), the Brain card, the live diary and the last declarations. endpoint: https://ultimaluz.com/api/frenteidentifier: urn:air:ultimaluz.com:api:frentepublished to be found for: what percentage of the canvas does La Máquina control · who are the current Guardians of the Light · what is the current siege and when does it end api game war rankings readWarFront | application/json |
| API — War statsnot yet checked Light summary of the war: territory percentage, people online, the ongoing operation and the current siege. endpoint: https://ultimaluz.com/api/waridentifier: urn:air:ultimaluz.com:api:warpublished to be found for: is there an operation in progress right now · what is the current territory percentage api game war readWarStats | application/json |
| API — Zone lookupnot yet checked Given x,y, returns the named zone of the canvas (the same logic the Director uses). endpoint: https://ultimaluz.com/api/zonaidentifier: urn:air:ultimaluz.com:api:zonapublished to be found for: which zone is the point x,y in api game zones lookupZone | application/json |
https://ultimaluz.com/.well-known/ai-catalog.json, this publisher's own file.
Identifiers are reproduced exactly as published.
Note: this is the pre-v0.91 path. The specification renamed the manifest to /.well-known/ard.json, and most of the ecosystem still serves the older name.
None of these endpoints has been probed for reachability yet, so nothing here says whether they answer.
"Answers" and "no response" describe only whether an endpoint replied when last probed:
services go down and come back, and an entry is demoted rather than removed. None of this
is a trust, quality or safety rating.
https://neuronto.com/search, or connect an agent to https://neuronto.com/mcp.
If this is your domain, the free console shows what a registry
sees when it reads your manifest.