Skip to main content
Glama

D&D MCP Server

bulk_update_characters

Modify health points, temporary HP, or ability scores for multiple Dungeons & Dragons characters simultaneously using predefined adjustments.

Instructions

Update properties for multiple characters at once by a given amount.

Input Schema

NameRequiredDescriptionDefault
charisma_changeNoAmount to change charisma by.
constitution_changeNoAmount to change constitution by.
dexterity_changeNoAmount to change dexterity by.
hp_changeNoAmount to change current HP by (positive or negative).
intelligence_changeNoAmount to change intelligence by.
names_or_idsYesList of character names or IDs to update.
strength_changeNoAmount to change strength by.
temp_hp_changeNoAmount to change temporary HP by (positive or negative).
wisdom_changeNoAmount to change wisdom by.

Input Schema (JSON Schema)

{ "properties": { "charisma_change": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "description": "Amount to change charisma by.", "title": "Charisma Change" }, "constitution_change": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "description": "Amount to change constitution by.", "title": "Constitution Change" }, "dexterity_change": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "description": "Amount to change dexterity by.", "title": "Dexterity Change" }, "hp_change": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "description": "Amount to change current HP by (positive or negative).", "title": "Hp Change" }, "intelligence_change": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "description": "Amount to change intelligence by.", "title": "Intelligence Change" }, "names_or_ids": { "description": "List of character names or IDs to update.", "items": { "type": "string" }, "title": "Names Or Ids", "type": "array" }, "strength_change": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "description": "Amount to change strength by.", "title": "Strength Change" }, "temp_hp_change": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "description": "Amount to change temporary HP by (positive or negative).", "title": "Temp Hp Change" }, "wisdom_change": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "description": "Amount to change wisdom by.", "title": "Wisdom Change" } }, "required": [ "names_or_ids" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/study-flamingo/gamemaster-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server