foundry-vtt-mcp
Verified Safeby adambdooley
Overview
Integrates Foundry VTT with Claude Desktop, enabling AI-powered campaign management, character/compendium interaction, content creation, and map generation with system-specific support for DSA5, D&D5e, and PF2e.
Installation
node path/to/foundry-vtt-mcp/packages/mcp-server/dist/index.jsEnvironment Variables
- FOUNDRY_HOST
- FOUNDRY_PORT
- FOUNDRY_NAMESPACE
- LOG_LEVEL
Security Notes
The server functions as a local bridge between Foundry VTT and Claude Desktop. It relies on Foundry's GM-only access and configurable permissions for data access and modification. The `dpapi` and `binary-cookies` dependencies are used for specific Windows integration (e.g., Claude Desktop configuration), potentially accessing local user data (browser cookies for authentication configuration), which grants privileged local access. Command execution (`execSync`) is limited to build and installation scripts, not typical runtime operations involving untrusted user input. Input validation is performed using Zod schemas for tool arguments.
Similar Servers
claude-codex-settings
This repository provides a comprehensive toolkit and configuration for developing and utilizing Claude Code plugins, including skills, commands, hooks, subagents, and MCP servers to extend AI capabilities for coding and development tasks.
claude-memory-mcp
Provides a local, persistent, and searchable memory store for Claude Desktop and other MCP-compatible AI assistants.
consult-llm-mcp
An MCP server that allows an AI agent (Claude Code) to consult more powerful external AI models for code analysis, debugging, and review, providing relevant files and git diffs as context.
spec-oxide
Enables spec-driven development for AI-assisted coding, optimized for Claude Code, using a built-in MCP server for structured interaction.