Discover MCPs & agents
Loading MCPs and agents…
Loading MCPs and agents…
Manage Backlog.md tasks using Raycast
From the repo.
Manage your Backlog.md tasks, milestones, and docs directly from Raycast. Browse, create, search, edit, manage milestones, and open the browser UI across multiple projects without leaving Raycast.
npm install -g backlog.mdbacklog initOn first launch, configure these extension preferences:
/Users/you/Dev/ProjectA, /Users/you/Dev/ProjectB. Tilde paths like ~/Dev/ProjectA are also supported.backlog binary. It defaults to /opt/homebrew/bin/backlog.Browse all tasks grouped by status (To Do, In Progress, Done, Blocked). Use the action panel to filter by status or priority. If you have multiple projects configured, switch between them with the dropdown in the search bar. The action panel also offers Demote to Draft to move an active task back into the drafts folder.
| Shortcut | Action |
|---|---|
↵ | View task details |
⌘E | Edit task |
⇧⌘S | Start task (In Progress) |
⇧⌘D | Complete task (Done) |
⌘R | Refresh list |
Create tasks with the full Raycast form. Pick a parent task, dependencies, and milestone through dedicated pickers (Command-Option-P for parent, Command-Shift-P for a dependency, Command-Option-M for milestone); add acceptance criteria (Command-Option-A) and Definition of Done items (Command-D); attach references and supporting documents through file pickers. Implementation plan, notes, and final summary are filled in by the agent that picks up the task — use Edit Task for those.
Edit any field of an existing task from a pre-populated form:
Full-text search across tasks. Results show status and priority at a glance and support the same detail, edit, and demote actions as the list command.
Browse the project's Backlog.md documents and read them with a metadata sidebar (ID, type, created date, file path). Open a doc in Finder or copy its ID directly from the action panel.
Launch the Backlog.md browser UI for the current active project. The command reuses the last known live browser port for that project when possible, otherwise it prefers the project's configured defaultPort and falls back to a stable free port near the Backlog default. Pass an optional Project Name argument at launch to target a specific configured project regardless of the current active selection.
The extension remembers your last selected project across launches using Raycast's persistent cache. Switch projects from the dropdown in any list view, and Open Browser will follow the same active project on the next launch unless overridden by the launch argument.
Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.
Tool
OS
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"url": "{MCP_ENDPOINT_URL}"
}
}
}Paste into mcpServers in the config file. Restart Cursor after saving.
If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.