Skip to main content
Glama

FoundryVTT MCP Server

by laurigates
CHANGELOG.md15.6 kB
# Changelog ## Unreleased ### Breaking Changes * **architecture:** extracted foundry-local-rest-api module to standalone repository - Moved `foundry-local-rest-api/` directory to https://github.com/yourusername/foundryvtt-local-rest-api - Removed module build infrastructure (process-template.cjs, build-foundry-module.yml) - Removed related E2E tests (rest-api-module.spec.ts, issue-7-json-parsing.spec.ts, module-settings.spec.ts) - This change improves repository focus and allows independent versioning of the FoundryVTT module ## [0.11.0](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.10.0...foundry-mcp-server-v0.11.0) (2025-08-03) ### Features * modernize tool system with schema validation, caching, and enhanced WebSocket events ([#79](https://github.com/laurigates/foundryvtt-mcp/issues/79)) ([dbbfc9f](https://github.com/laurigates/foundryvtt-mcp/commit/dbbfc9f0670f8dbbfd14c53b9a63f1edb712caac)) ## [0.10.0](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.11...foundry-mcp-server-v0.10.0) (2025-07-12) ### Features * **test:** comprehensive E2E testing framework and development tooling + type safety improvements ([#74](https://github.com/laurigates/foundryvtt-mcp/issues/74)) ([0a4c856](https://github.com/laurigates/foundryvtt-mcp/commit/0a4c856b76c6fcec5e2dad3675c684df0ed7f353)) ## [0.9.11](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.10...foundry-mcp-server-v0.9.11) (2025-07-10) ### Bug Fixes * resolve test failures and security vulnerabilities ([#71](https://github.com/laurigates/foundryvtt-mcp/issues/71)) ([6a4f79e](https://github.com/laurigates/foundryvtt-mcp/commit/6a4f79e1be5a33cebb074be71db0d275cd4c49e3)) ## [0.9.10](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.9...foundry-mcp-server-v0.9.10) (2025-07-09) ### Bug Fixes * **config:** replace hardcoded port 30000 with proper URL handling for reverse proxy setups ([#67](https://github.com/laurigates/foundryvtt-mcp/issues/67)) ([f6e219a](https://github.com/laurigates/foundryvtt-mcp/commit/f6e219a0dc0d2effe31f52462e67593f16da140e)) ## [0.9.9](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.8...foundry-mcp-server-v0.9.9) (2025-07-07) ### Bug Fixes * resolve integration test timeouts by adding missing apiKey configuration ([#62](https://github.com/laurigates/foundryvtt-mcp/issues/62)) ([a720211](https://github.com/laurigates/foundryvtt-mcp/commit/a720211a5538e9c295c73fe9568a739141b596e2)) * resolve test failures and improve error handling ([#63](https://github.com/laurigates/foundryvtt-mcp/issues/63)) ([ca8d01f](https://github.com/laurigates/foundryvtt-mcp/commit/ca8d01f8039ce3493c08b96b27f8df9e7aa53e31)) ## [0.9.8](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.7...foundry-mcp-server-v0.9.8) (2025-07-06) ### Bug Fixes * resolve integration test timeouts by adding missing apiKey configuration ([#60](https://github.com/laurigates/foundryvtt-mcp/issues/60)) ([d59dba7](https://github.com/laurigates/foundryvtt-mcp/commit/d59dba72a161ee8fcf500797c144469e7061a866)) ## [0.9.7](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.6...foundry-mcp-server-v0.9.7) (2025-07-05) ### Bug Fixes * resolve issue [#45](https://github.com/laurigates/foundryvtt-mcp/issues/45) - API retry mechanism not working ([#58](https://github.com/laurigates/foundryvtt-mcp/issues/58)) ([3050ad0](https://github.com/laurigates/foundryvtt-mcp/commit/3050ad086d599aacb9aa275797da494ee83592a1)) ## [0.9.6](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.5...foundry-mcp-server-v0.9.6) (2025-07-05) ### Bug Fixes * resolve integration test timeouts by adding missing apiKey configuration ([#53](https://github.com/laurigates/foundryvtt-mcp/issues/53)) ([0a46713](https://github.com/laurigates/foundryvtt-mcp/commit/0a46713d72311c0542a19336f2b90186d394ee08)) * resolve issue [#43](https://github.com/laurigates/foundryvtt-mcp/issues/43) - FoundryClient connection lifecycle ([#55](https://github.com/laurigates/foundryvtt-mcp/issues/55)) ([b10b5eb](https://github.com/laurigates/foundryvtt-mcp/commit/b10b5eb510316e42efc56f8be9d6837982b584a4)) * resolve issue [#44](https://github.com/laurigates/foundryvtt-mcp/issues/44) - WebSocket functionality not working properly ([#56](https://github.com/laurigates/foundryvtt-mcp/issues/56)) ([629e1df](https://github.com/laurigates/foundryvtt-mcp/commit/629e1df67a5ebf9e237662383d6a92afdd1903c2)) ## [0.9.5](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.4...foundry-mcp-server-v0.9.5) (2025-07-05) ### Bug Fixes * resolve issue [#45](https://github.com/laurigates/foundryvtt-mcp/issues/45) - API retry mechanism not working ([#50](https://github.com/laurigates/foundryvtt-mcp/issues/50)) ([a22e478](https://github.com/laurigates/foundryvtt-mcp/commit/a22e4780df11031e3536f99ea127195b3c0a992e)) ## [0.9.4](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.3...foundry-mcp-server-v0.9.4) (2025-07-05) ### Bug Fixes * resolve issue [#44](https://github.com/laurigates/foundryvtt-mcp/issues/44) - WebSocket functionality not working properly ([#48](https://github.com/laurigates/foundryvtt-mcp/issues/48)) ([ae93be9](https://github.com/laurigates/foundryvtt-mcp/commit/ae93be918ce0f281f942bad292dda45eac37c8a7)) ## [0.9.3](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.2...foundry-mcp-server-v0.9.3) (2025-07-05) ### Bug Fixes * resolve issue [#43](https://github.com/laurigates/foundryvtt-mcp/issues/43) - FoundryClient connection lifecycle ([#46](https://github.com/laurigates/foundryvtt-mcp/issues/46)) ([9c315d6](https://github.com/laurigates/foundryvtt-mcp/commit/9c315d6a1ff1b38de7b537a900ef3bdff197d4b9)) ## [0.9.2](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.1...foundry-mcp-server-v0.9.2) (2025-06-24) ### Bug Fixes * improve config layout ([#40](https://github.com/laurigates/foundryvtt-mcp/issues/40)) ([f6496e2](https://github.com/laurigates/foundryvtt-mcp/commit/f6496e295345eed2b1203a630a482797f1f6d16d)) ## [0.9.1](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.9.0...foundry-mcp-server-v0.9.1) (2025-06-24) ### Bug Fixes * workflow trigger tags ([#36](https://github.com/laurigates/foundryvtt-mcp/issues/36)) ([f60c84d](https://github.com/laurigates/foundryvtt-mcp/commit/f60c84d69bf042149124124e08808fb9504f5efb)) ## [0.9.0](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.8.1...foundry-mcp-server-v0.9.0) (2025-06-24) ### Features * Add Foundry Local REST API module ([7f8383a](https://github.com/laurigates/foundryvtt-mcp/commit/7f8383a9b54b3c374d960aad7f97b0b5ecff7d6d)) * add FoundryVTT v13 compatibility and API key configuration UI ([#20](https://github.com/laurigates/foundryvtt-mcp/issues/20)) ([c61559f](https://github.com/laurigates/foundryvtt-mcp/commit/c61559f758a14f4e1bb0d756b88758c10f120760)) * Bump module version to 0.7.0 ([#27](https://github.com/laurigates/foundryvtt-mcp/issues/27)) ([cf1a38b](https://github.com/laurigates/foundryvtt-mcp/commit/cf1a38bde8b582833afcedae52dcce37929b2eb1)) * **foundry-local-rest-api:** add local REST API module for FoundryVTT ([ad8b506](https://github.com/laurigates/foundryvtt-mcp/commit/ad8b5060ca231ffefa389cad1e6c8f68f4a4e069)) * improve UX with setup wizard, diagnostics, and enhanced error handling ([#34](https://github.com/laurigates/foundryvtt-mcp/issues/34)) ([92ba522](https://github.com/laurigates/foundryvtt-mcp/commit/92ba5225abd1b7519d8401596112171e8324b3d2)) ### Bug Fixes * **author:** update author email ([#12](https://github.com/laurigates/foundryvtt-mcp/issues/12)) ([06e3895](https://github.com/laurigates/foundryvtt-mcp/commit/06e38952cce20a6517725f4a6dc7bbdf9c044661)) * Update module metadata and URLs ([#9](https://github.com/laurigates/foundryvtt-mcp/issues/9)) ([06aeed4](https://github.com/laurigates/foundryvtt-mcp/commit/06aeed46e584ba4c68762934110ea22a6566c5fb)) * update README to document comprehensive diagnostics functionality ([#18](https://github.com/laurigates/foundryvtt-mcp/issues/18)) ([66a48ec](https://github.com/laurigates/foundryvtt-mcp/commit/66a48ecfcfce00f8a80698b47fa45c8f36f6b27f)) * update release-please workflow permissions and configuration ([#4](https://github.com/laurigates/foundryvtt-mcp/issues/4)) ([e7528db](https://github.com/laurigates/foundryvtt-mcp/commit/e7528db011e4de1d02020769abf65fb711f8ac12)) * update release-please workflow permissions and configuration ([#5](https://github.com/laurigates/foundryvtt-mcp/issues/5)) ([7e2ea4f](https://github.com/laurigates/foundryvtt-mcp/commit/7e2ea4f9d8bf6a6d3a1dce866e3f487110b00a53)) * update workflow tag patterns for single package ([#32](https://github.com/laurigates/foundryvtt-mcp/issues/32)) ([7158369](https://github.com/laurigates/foundryvtt-mcp/commit/7158369b7a4de1e4cc94380a7773a81b69617f09)) ## [0.7.0](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.6.0...foundry-mcp-server-v0.7.0) (2025-06-23) ### Features * Add Foundry Local REST API module ([7f8383a](https://github.com/laurigates/foundryvtt-mcp/commit/7f8383a9b54b3c374d960aad7f97b0b5ecff7d6d)) * add FoundryVTT v13 compatibility and API key configuration UI ([#20](https://github.com/laurigates/foundryvtt-mcp/issues/20)) ([c61559f](https://github.com/laurigates/foundryvtt-mcp/commit/c61559f758a14f4e1bb0d756b88758c10f120760)) * **foundry-local-rest-api:** add local REST API module for FoundryVTT ([ad8b506](https://github.com/laurigates/foundryvtt-mcp/commit/ad8b5060ca231ffefa389cad1e6c8f68f4a4e069)) ### Bug Fixes * **author:** update author email ([#12](https://github.com/laurigates/foundryvtt-mcp/issues/12)) ([06e3895](https://github.com/laurigates/foundryvtt-mcp/commit/06e38952cce20a6517725f4a6dc7bbdf9c044661)) * Update module metadata and URLs ([#9](https://github.com/laurigates/foundryvtt-mcp/issues/9)) ([06aeed4](https://github.com/laurigates/foundryvtt-mcp/commit/06aeed46e584ba4c68762934110ea22a6566c5fb)) * update README to document comprehensive diagnostics functionality ([#18](https://github.com/laurigates/foundryvtt-mcp/issues/18)) ([66a48ec](https://github.com/laurigates/foundryvtt-mcp/commit/66a48ecfcfce00f8a80698b47fa45c8f36f6b27f)) * update release-please workflow permissions and configuration ([#4](https://github.com/laurigates/foundryvtt-mcp/issues/4)) ([e7528db](https://github.com/laurigates/foundryvtt-mcp/commit/e7528db011e4de1d02020769abf65fb711f8ac12)) * update release-please workflow permissions and configuration ([#5](https://github.com/laurigates/foundryvtt-mcp/issues/5)) ([7e2ea4f](https://github.com/laurigates/foundryvtt-mcp/commit/7e2ea4f9d8bf6a6d3a1dce866e3f487110b00a53)) ## [0.5.1](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.5.0...foundry-mcp-server-v0.5.1) (2025-06-23) ### Miscellaneous * release main ([#23](https://github.com/laurigates/foundryvtt-mcp/issues/23)) ([bcf3d60](https://github.com/laurigates/foundryvtt-mcp/commit/bcf3d60622534eba1b7fccd7fdeb99888412acb1)) ## [0.5.0](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.4.4...foundry-mcp-server-v0.5.0) (2025-06-23) ### Features * add FoundryVTT v13 compatibility and API key configuration UI ([#20](https://github.com/laurigates/foundryvtt-mcp/issues/20)) ([c61559f](https://github.com/laurigates/foundryvtt-mcp/commit/c61559f758a14f4e1bb0d756b88758c10f120760)) ## [0.4.4](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.4.3...foundry-mcp-server-v0.4.4) (2025-06-23) ### Bug Fixes * update README to document comprehensive diagnostics functionality ([#18](https://github.com/laurigates/foundryvtt-mcp/issues/18)) ([66a48ec](https://github.com/laurigates/foundryvtt-mcp/commit/66a48ecfcfce00f8a80698b47fa45c8f36f6b27f)) ## [0.4.3](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.4.2...foundry-mcp-server-v0.4.3) (2025-06-23) ### Miscellaneous * release main ([#14](https://github.com/laurigates/foundryvtt-mcp/issues/14)) ([4feba6d](https://github.com/laurigates/foundryvtt-mcp/commit/4feba6da1c3bba91c7ef6ea0b3d52a5a043e78bc)) ## [0.4.2](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.4.1...foundry-mcp-server-v0.4.2) (2025-06-23) ### Bug Fixes * **author:** update author email ([#12](https://github.com/laurigates/foundryvtt-mcp/issues/12)) ([06e3895](https://github.com/laurigates/foundryvtt-mcp/commit/06e38952cce20a6517725f4a6dc7bbdf9c044661)) ## [0.4.1](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.4.0...foundry-mcp-server-v0.4.1) (2025-06-23) ### Bug Fixes * Update module metadata and URLs ([#9](https://github.com/laurigates/foundryvtt-mcp/issues/9)) ([06aeed4](https://github.com/laurigates/foundryvtt-mcp/commit/06aeed46e584ba4c68762934110ea22a6566c5fb)) ## [0.4.0](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.3.0...foundry-mcp-server-v0.4.0) (2025-06-21) ### Features * Add Foundry Local REST API module ([7f8383a](https://github.com/laurigates/foundryvtt-mcp/commit/7f8383a9b54b3c374d960aad7f97b0b5ecff7d6d)) * **foundry-local-rest-api:** add local REST API module for FoundryVTT ([ad8b506](https://github.com/laurigates/foundryvtt-mcp/commit/ad8b5060ca231ffefa389cad1e6c8f68f4a4e069)) ### Bug Fixes * update release-please workflow permissions and configuration ([#4](https://github.com/laurigates/foundryvtt-mcp/issues/4)) ([e7528db](https://github.com/laurigates/foundryvtt-mcp/commit/e7528db011e4de1d02020769abf65fb711f8ac12)) * update release-please workflow permissions and configuration ([#5](https://github.com/laurigates/foundryvtt-mcp/issues/5)) ([7e2ea4f](https://github.com/laurigates/foundryvtt-mcp/commit/7e2ea4f9d8bf6a6d3a1dce866e3f487110b00a53)) ### Miscellaneous * release main ([cbac663](https://github.com/laurigates/foundryvtt-mcp/commit/cbac663ae79aeeb9bd98ada23823ea04cf41ebb6)) * release main ([0a6b436](https://github.com/laurigates/foundryvtt-mcp/commit/0a6b436ddd4af83c4dd0c3cb2802f1bb4d8a0047)) * release main ([#2](https://github.com/laurigates/foundryvtt-mcp/issues/2)) ([4b9110d](https://github.com/laurigates/foundryvtt-mcp/commit/4b9110df6c978942affa1f20f68f7a9fdd548e32)) ## [0.3.0](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.2.0...foundry-mcp-server-v0.3.0) (2025-06-16) ### Features * Add Foundry Local REST API module ([7f8383a](https://github.com/laurigates/foundryvtt-mcp/commit/7f8383a9b54b3c374d960aad7f97b0b5ecff7d6d)) * **foundry-local-rest-api:** add local REST API module for FoundryVTT ([ad8b506](https://github.com/laurigates/foundryvtt-mcp/commit/ad8b5060ca231ffefa389cad1e6c8f68f4a4e069)) ### Miscellaneous * release main ([cbac663](https://github.com/laurigates/foundryvtt-mcp/commit/cbac663ae79aeeb9bd98ada23823ea04cf41ebb6)) * release main ([0a6b436](https://github.com/laurigates/foundryvtt-mcp/commit/0a6b436ddd4af83c4dd0c3cb2802f1bb4d8a0047)) ## [0.2.0](https://github.com/laurigates/foundryvtt-mcp/compare/foundry-mcp-server-v0.1.0...foundry-mcp-server-v0.2.0) (2025-06-16) ### Features * Add Foundry Local REST API module ([7f8383a](https://github.com/laurigates/foundryvtt-mcp/commit/7f8383a9b54b3c374d960aad7f97b0b5ecff7d6d)) * **foundry-local-rest-api:** add local REST API module for FoundryVTT ([ad8b506](https://github.com/laurigates/foundryvtt-mcp/commit/ad8b5060ca231ffefa389cad1e6c8f68f4a4e069))

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/laurigates/foundryvtt-mcp'

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