Creature Search
creature_searchSearch library templates for creatures to place as tokens later. Filter by name, challenge rating, or source; returns read-only results without creating characters or tokens.
Instructions
Search library templates for later placement with token_place_creature. Use character_list for campaign character sheets; this does not create either a character or a token. Read-only for campaign members. Explicit srd requires DND_5E; custom works across systems. Empty source searches both in DND_5E and custom otherwise. Search, challenge rating and offset are forwarded; limit is capped at 100 without local lower-bound validation. Repeating a search leaves the library unchanged. 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 |
|---|---|---|---|
| cr | No | Challenge-rating filter passed as text, for example 1/2 or 3; empty omits it. Applicability is upstream-defined. | |
| limit | No | Requested page size, normally 1..100; defaults to 20. Values above 100 are capped; other validation is upstream. | |
| offset | No | Number of search results to skip, normally >=0; defaults to 0. Forwarded without local range validation. | |
| search | No | Name/search filter passed upstream; empty string omits the filter. | |
| source | No | srd or custom (case-insensitive); empty chooses both for DND_5E and custom for other or flexible campaigns. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||