Hardened, self-hosted Excalidraw MCP server with SQLite persistence, multi-tenancy, auto-sync, security middleware, and 369 tests
Hardened, self-hosted Excalidraw MCP server with SQLite persistence, multi-tenancy, auto-sync, security middleware, and 369 tests
A hardened, fully local, self-hosted Excalidraw MCP server with SQLite persistence, multi-tenancy, auto-sync, and production-grade security — designed to run entirely on your machine without depending on excalidraw.com.
| Requirement | Why | Check | |---|---|---| | Node.js >= 20 (LTS 20 or 22 recommended) | Runtime | node --version | | C++ build tools | better-sqlite3 compiles native bindings | See below | | npm (bundled with Node.js) | Package manager | npm --version |
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
claude mcp add excalidraw-1 --env CANVAS_PORT=your-value --env EXCALIDRAW_DB_PATH=your-value --env EXPRESS_SERVER_URL=your-value --env EXCALIDRAW_API_KEY=your-value -- npx -y excalidraw-mcp-sentinel| Requirement | Why | Check | |---|---|---| | Node.js >= 20 (LTS 20 or 22 recommended) | Runtime | node --version | | C++ build tools | better-sqlite3 compiles native bindings | See below | | npm (bundled with Node.js) | Package manager | npm --version |
| Variable | Description | Required |
|---|---|---|
| CANVAS_PORT | Configuration value read at startup. | Optional |
| EXCALIDRAW_DB_PATH | Filesystem location the server is allowed to use. | Optional |
| EXPRESS_SERVER_URL | Endpoint or connection string the server talks to. | Yes |
| EXCALIDRAW_API_KEY | Credential the server authenticates with. | Yes |
Inspect PostgreSQL schemas and run read-only queries with the archived MCP reference server. Review its maintenance status before choosing it.
Connect the Notion MCP server to search workspace content and work with pages and databases through Notion’s hosted OAuth service.
Use the Supabase MCP server to inspect database schemas, query project data and retrieve docs through a project-scoped connection.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Official MongoDB server covering data, schemas and Atlas management — from find queries to spinning up clusters.