v1.1.0
No Foundry module required — standalone headless MCP server (Playwright headless Chromium).
Actor tooling — full D&D 5e creature authoring & editing (69 → 74 tools)
New tools:
- update-actor — edit an existing actor's whole stat block: abilities, saving throws, skills, HP/AC/initiative, movement, senses, defenses (damage/condition immunities & resistances with replace/add/remove), languages + telepathy, NPC resources (legendary actions/resistances, lair), and 2024 habitat/treasure.
- apply-condition — apply or remove conditions, including leveled exhaustion.
- update-actor-item — dot-path
patch+deletePathson an item embedded on an actor. - manage-activity — add / edit / remove / list activities (attack, damage, save, heal, check, utility) on world or embedded items (authors a Multiattack, a heal, a save ability, etc.).
- manage-effect — create / edit / delete / list ActiveEffects on an actor or item (e.g. +1 AC, resist fire).
Also in this release:
add-featuregains a homebrew-spell mode (author a spell from scratch with method/components/optional activity) plus feat widening (featType / requirements).- get-actor now reports real ability & skill modifiers, AC, legendary actions, and XP (it previously showed zeros — a derived-field read fix), and surfaces spell casting method.
- New stat-block-builder skill that composes the above into a full creature build.
Quality: 578 unit tests; live-verified end-to-end (28/28) against Foundry 14.364 / dnd5e 5.3.3; the existing attack/save builders were routed through one shared activity builder with a byte-equivalence test (no behavioral drift); a multi-agent adversarial review found and fixed two edge-case bugs before release.
Install (source)
Download the zip → npm install → npx playwright install chromium → npm run build → wire dist/index.js as your MCP server. See the README for .env / .mcp.json setup.