Automation Tools shows Connected but runtime can’t find the MCP

Where does the bug appear (feature/product)?

Cloud Agent (GitHub, Slack, Web, Linear)

Describe the Bug

I’m trying to keep an Excalidraw relation diagram in sync from Linear via an Automation, and Excalidraw MCP never shows up at runtime.

Setup looks correct: in the Automation Tools list both Linear and excalidraw are Connected. Linear works fine. Same Excalidraw MCP also works when I run a normal cloud agent manually.

But on Automation runs, GetMcpTools can’t find excalidraw at all - catalog only has Linear + Cursor Automation Tools + cursor-cloud. No auth error, just missing.

Steps to Reproduce

  1. Create an Automation and add both Linear and Excalidraw MCP under Tools (both show Connected).
  2. Give it a simple instruction that uses Excalidraw MCP (e.g. create a test scene / diagram).
  3. Trigger the Automation (Slack or Run).
  4. In the run, search MCP tools for excalidraw - it’s missing. Linear still works.
  5. Start a normal Cloud Agent manually with the same Excalidraw MCP - it works there.

Expected Behavior

Excalidraw MCP should be available in the Automation run the same way Linear is - since it’s already Connected under Tools. Agent should be able to call Excalidraw tools (create scene / diagram), just like a manual Cloud Agent run.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Cursor Web / Automations (not IDE)

For AI issues: which model did you use?

Cursor Grok 4.5 High Fast

For AI issues: add Request ID with privacy disabled

bc-2ba0cb1f-2202-433c-b373-3f37403287cc
bc-3d55ec9c-925f-4876-9375-db6d181b869a
(working manual run: bc-cdbe189d-743d-42ed-99aa-ba844c8257bc)

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the detailed report with the request ID, it really helped.

It looks like the automation is holding onto an outdated link to a specific Excalidraw MCP server. This can happen if the server was renamed, or deleted and recreated after it was added in Tools. Tools can still show Connected, but during the automation run the link doesn’t resolve, so the server quietly drops out of the catalog with no auth error. In a manual Cloud Agent run, all your enabled servers get loaded, so Excalidraw works there.

Workaround:

  1. Open Automation.
  2. In Tools, delete the current Excalidraw entry.
  3. Add it again from the MCP picker.
  4. Save.

This will overwrite the link with the current server, and on the next run Excalidraw should show up in the catalog next to Linear. You’ll need to re-add it any time the MCP integration gets renamed or recreated after being linked to the automation.

I’ve shared this mismatch with the team. Let me know if the re-add fixed it.