Talos docs

play.query

Since next

One request to Play's query API: /entities, /entity/{id}, /contacts, /perf, /events, /trace, /frame, /navmesh, /feel, POST /raycast, POST /path; shapes in argus://docs/query-api.

Plain text

Components read as {"type","props"}: flatten before entity.set_component. /entities and /feel narrow with ?id= (ids or coin#* patterns), ?name=, ?tag=, ?fields=, ?section= (feel), ?limit=, ?cursor= (page.next); an over-budget answer is summarised, saying how to narrow.

TitleQuery the running world
Modeeditor
Token costabout 218 tokens (in the default list, paid on every call)
Toolsetcore

Arguments

ArgumentTypeRequiredDefaultAllowed valuesDescription
agentstringnoThe name of the agent making the call, when several agents share one connection: each named agent is its own actor and plays its own game. Leave it out when there is one agent.
bodyobjectnoFor the POST endpoints
methodenumnoGET, POSTGET unless a body is given
pathstringno/entitiesStarting with /

Example

An MCP tools/call with the required arguments (placeholders in angle brackets).

{
  "name": "play.query",
  "arguments": {}
}