Update Foundry Entity
foundry_update_entityUpdate an existing Foundry VTT entity by UUID or current selection. Pass only the changed fields to modify it.
Instructions
Update an existing Foundry entity by UUID or current selection. Pass only the fields to change.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"data": "<data>"
},
"name": "foundry_update_entity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Partial Foundry document — only changed fields | |
| uuid | No | Entity UUID | |
| actor | No | With selected=true, target the actor of the selected token | |
| userId | No | Override the default userId. Omit for GM-level access. | |
| clientId | No | Override the default clientId (which connected world to target) | |
| selected | No | If true, update the currently selected entity |