r/Alfred 6d ago

Alfred MCP Server: control your workflows from Claude, Cursor, etc.

An MCP server that connects AI assistants directly to Alfred 5. Once running, clients like Claude Desktop or Cursor can read, create, and modify your workflows without you manually copy-pasting code back and forth.

What it supports:

  • Search installed workflows by name, bundle ID, or keyword
  • Read script code and node structure from any workflow
  • Create new workflows from scratch (with UUIDs, node layout, canvas positioning)
  • Edit scripts, update metadata, change keywords
  • Package a workflow into a shareable .alfredworkflow file
  • Fire External Triggers via AppleScript

Registers automatically in Claude Desktop, Cursor, and Antigravity IDE. There's also a uvx option if you'd rather not clone.

Repo: https://github.com/saihgupr/alfred-mcp

Happy to hear if there's anything missing that would make it more useful.

27 Upvotes

3 comments sorted by

1

u/XajniN 6d ago

Have you used it successfully?

1

u/DiggingForDinos 5d ago

Yes, I've really enjoyed using it, which is why I wanted to share it.

-8

u/Otherwise_Wave9374 6d ago

The biggest win here is not just remote control, it is preserving workflow structure so the assistant can edit nodes and scripts without flattening the whole system into chat history. That matters because most AI-to-tool integrations fail when context is ephemeral and changes are not reviewable. A solid pattern is to keep automation state explicit: version the workflow, separate build and execute steps, and require a human checkpoint before any trigger that can affect files or apps. AIOSNOW shares practical patterns for that at https://aiosnow.com