Token Place Creature
token_place_creaturePlace a creature token on a map from a library template. Uses creature_search ID to copy name and image into a 1x1 token, without adding stats or character sheet.
Instructions
Create a visible 1x1 token from a library template's name and image (DM only). Use creature_search to obtain a template ID; use token_add for custom size, layer, controller, visibility, or a character link. This reads the template and copies only name/image into a token: it does not create a sheet or copy creature stats. Fails before creation if no usable image exists. Position must be within the map. Each accepted call creates another token. Returns upstream REST data without a broadcast receipt; use events_poll or the VTT to inspect subsequent visibility. Returns {ok:true,data} on success; tool-body failures return {ok:false,error} with optional diagnostic data. Argument-schema errors are MCP errors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | Yes | Horizontal position in map units; upstream requires 0 <= x < map width. | |
| y | Yes | Vertical position in map units; upstream requires 0 <= y < map height. | |
| map_id | Yes | Destination map ID in this campaign; discover dimensions through map_list. | |
| creature_id | Yes | Library template ID from creature_search; the template must have a usable imageUrl, tokenImageUrl, or image. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||