Frequently Asked Questions (FAQ) - Excalidraw MCP Server
Q: What is the Excalidraw MCP Server? A: The Excalidraw MCP Server is a Model Context Protocol (MCP) server that allows Large Language Models (LLMs) to interact with Excalidraw diagrams and drawings. It provides an API for creating, modifying, querying, and manipulating Excalidraw elements.
Q: What is MCP? A: MCP stands for Model Context Protocol. It’s an open protocol that standardizes how applications provide context to LLMs, enabling them to access and interact with external data sources and tools.
Q: What are the key features of the Excalidraw MCP Server? A: Key features include full Excalidraw element control (create, update, delete, query), advanced element manipulation (group, ungroup, align, distribute), scene & app state management, save scene functionality, resource management, easy integration with LLM platforms, and Docker support.
Q: Which LLM platforms are compatible with the Excalidraw MCP Server? A: The server is compatible with Claude Desktop, Cursor, and any other LLM platform that supports the MCP standard.
Q: Can I use the Excalidraw MCP Server with Docker? A: Yes, the server offers Docker support for easy containerized deployment and zero-dependency installations.
Q: What types of elements can I manipulate using the API? A: You can manipulate various Excalidraw elements, including rectangles, ellipses, diamonds, text, arrows, and more. You can control properties like position, dimensions, styling, and text content.
Q: How do I create a new element using the API?
A: Use the create_element
API endpoint with a JSON payload specifying the element type and properties.
Q: How do I update an existing element using the API?
A: Use the update_element
API endpoint with a JSON payload specifying the element ID and the properties you want to update.
Q: How do I delete an element using the API?
A: Use the delete_element
API endpoint with a JSON payload specifying the element ID.
Q: How do I query elements using the API?
A: Use the query_elements
API endpoint with a JSON payload specifying optional filters based on element type and properties.
Q: How do I save a scene to a file?
A: Use the save_scene
API endpoint with a JSON payload specifying the desired filename (must end with .excalidraw
).
Q: What are the configuration options for the Excalidraw MCP Server?
A: Configuration options include LOG_LEVEL
(logging level), DEBUG
(debug mode), and DEFAULT_THEME
(default UI theme), which can be set via environment variables.
Q: Where can I find more information about the UBOS platform? A: Visit the UBOS website at https://ubos.tech for more information about the full-stack AI Agent Development Platform and its capabilities.
Excalidraw MCP Server
Project Details
- Abdullah007bajwa/mcp_excalidraw
- Last Updated: 4/20/2025
Recomended MCP Servers
这个项目是一个基于 Cloudflare Workers 的 Docker 镜像代理工具。它能够中转对 Docker 官方镜像仓库的请求,解决一些访问限制和加速访问的问题。
OP.GG Esports MCP Server
MCP server for the Tradovate platform
Postgres MCP server with configurable auth
King Kong's Real Weather MCP Server - Live OpenWeatherMap Integration
Manage context based on courses, assignments, exams, etc. with knowledge graph based MCP Server
A Model Context Protocol server for building an investor agent
a test
MCP Calculate Server
Stook(谷堆) - A minimalist design state management library for React.