diff --git a/third_party/excalidraw/.cursor-plugin/plugin.json b/third_party/excalidraw/.cursor-plugin/plugin.json index d9699ad1b..8c61331c9 100644 --- a/third_party/excalidraw/.cursor-plugin/plugin.json +++ b/third_party/excalidraw/.cursor-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "excalidraw", "displayName": "Excalidraw", - "version": "1.0.0", + "version": "1.0.1", "minClientVersions": { "cursor": "3.13.0" }, diff --git a/third_party/excalidraw/CHANGELOG.md b/third_party/excalidraw/CHANGELOG.md index 88ed37b98..726e96e04 100644 --- a/third_party/excalidraw/CHANGELOG.md +++ b/third_party/excalidraw/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this plugin will be documented here. +## 1.0.1 + +- Send a static `X-Cursor-Plugin: excalidraw` header so hosts treat the server as anonymous instead of OAuth-gated. Cursor cloud agents previously reported it as needing authentication and never connected, even though the server requires no credentials. + ## 1.0.0 — initial release - Added the `excalidraw` MCP server pointing at Excalidraw's hosted Streamable HTTP endpoint (`https://mcp.excalidraw.com/mcp`). diff --git a/third_party/excalidraw/mcp.json b/third_party/excalidraw/mcp.json index 55f551ef8..10e598470 100644 --- a/third_party/excalidraw/mcp.json +++ b/third_party/excalidraw/mcp.json @@ -2,7 +2,10 @@ "mcpServers": { "excalidraw": { "type": "http", - "url": "https://mcp.excalidraw.com/mcp" + "url": "https://mcp.excalidraw.com/mcp", + "headers": { + "X-Cursor-Plugin": "excalidraw" + } } } }