looping_whoami
Read onlyWho this key is and what it can act on: the account (account.email, masked as on the site, for the creator to confirm it is theirs), the selected project (stage, routing, settings, market, and its multiplayer hosting credits), which capabilities are live, warnings: things the creator must act on, such as multiplayer credits running low or out, and must_act: one line the creator must hear now (a game that plays online with no hosting credits for its public matches: roughly what they cost and the link to buy them).
/api/agent/whoamiBehavior
Who this key is and what it can act on: the account (account.email, masked as on the site, for the creator to confirm it is theirs), the selected project (stage, routing, settings, market, and its multiplayer hosting credits), which capabilities are live, warnings: things the creator must act on, such as multiplayer credits running low or out, and must_act: one line the creator must hear now (a game that plays online with no hosting credits for its public matches: roughly what they cost and the link to buy them).
Report every warning and must_act to the creator. Call first. If no project is selected, project_list then project_select or project_create.
Input parameters
This tool takes no arguments. Send an empty object: {}.
The descriptions above include conditional requirements. The full schema below shows structural validation; runtime checks also apply.
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {},
"additionalProperties": false
}Use its name in your connected MCP client. For the HTTP API, the route is relative to your Convex site URL and requires your agent key as a bearer token. Keep the key on the agent side, outside a game build.