laurigates/foundryvtt-mcp
A Model Context Protocol (MCP) server that integrates with FoundryVTT, allowing AI assistants to interact with your tabletop gaming sessions. Query actors, roll dice, generate content, and manage your game world through natural language.
Implements Socket.IO-based live streaming of world state with `foundry://` URI resources for direct entity access, enabling AI assistants to query actors, items, scenes, and perform dice rolls through standardized MCP tools. Connects via environment-based credentials to FoundryVTT instances, supporting optional diagnostics through the REST API module and full-text search across all game entities.
Available on npm.
Stars
16
Forks
12
Language
TypeScript
License
MIT
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Dependencies
6
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/laurigates/foundryvtt-mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related servers
steipete/mcporter
Call MCPs via TypeScript, masquerading as simple TypeScript API. Or package them as cli.
comet-ml/opik-mcp
Model Context Protocol (MCP) implementation for Opik enabling seamless IDE integration and...
esaio/esa-mcp-server
esa.io の公式 MCP(Model Context Protocol)サーバー(STDIO Transport版)
yuniko-software/minecraft-mcp-server
A Minecraft MCP Server powered by Mineflayer API. It allows to control a Minecraft character in...
freee/freee-mcp
Model Context Protocol (MCP) server for freee API integration