Skip to main content
Prerequisites: Install pflow before continuing.
Cursor supports both CLI access and MCP servers. The easiest way to get started is with one-click install.

One-click install

Click the button below to add pflow to Cursor: Install pflow in Cursor This adds pflow as an MCP server to your global Cursor config (~/.cursor/mcp.json).

Manual setup

If you prefer to set up manually, you have two options:
1

Add pflow to your config

Global config (all projects): ~/.cursor/mcp.jsonProject config (single project): .cursor/mcp.json
{
  "mcpServers": {
    "pflow": {
      "command": "pflow",
      "args": ["mcp", "serve"]
    }
  }
}
You can also add via Cursor settings: FilePreferencesCursor SettingsMCP.
2

Verify installation

Open Cursor settings (FilePreferencesCursor SettingsMCP) and check that pflow appears in the list of configured servers.Or ask Cursor to list pflow workflows:
Use pflow to list available workflows

Troubleshooting

The deeplink requires Cursor to be installed and registered as a protocol handler. Try manual setup instead.
  1. Make sure pflow is installed and in your PATH: pflow --version
  2. Check your MCP config JSON syntax is valid
  3. Restart Cursor

Publishing workflows as skills

You can publish saved workflows as Cursor skills:
pflow skill save my-workflow --cursor
This creates a symlink in .cursor/skills/my-workflow/SKILL.md pointing to your workflow. For personal skills available across all projects:
pflow skill save my-workflow --cursor --personal
See pflow skill for full documentation.