Skip to main content
Prerequisites: Install pflow before continuing.
Claude Desktop connects to pflow via MCP server — giving Claude access to workflow discovery and the ability to run workflows directly.
pflow is currently verified to work on macOS. Windows and Linux support is coming soon.

Setup

1

Open your MCP config file

The config file is located at:
~/Library/Application Support/Claude/claude_desktop_config.json
You can also access it through Claude Desktop: SettingsDeveloperEdit Config.
2

Add pflow to your config

Add the pflow server to your mcpServers object:
{
  "mcpServers": {
    "pflow": {
      "command": "pflow",
      "args": ["mcp", "serve"]
    }
  }
}
If you have other MCP servers configured, add pflow alongside them:
{
  "mcpServers": {
    "existing-server": {
      "command": "...",
      "args": ["..."]
    },
    "pflow": {
      "command": "pflow",
      "args": ["mcp", "serve"]
    }
  }
}
3

Restart Claude Desktop

Completely quit Claude Desktop and restart it. The app needs to restart to load the new MCP server.
4

Verify installation

Start a new conversation and ask Claude to list available pflow workflows:
Use pflow to list available workflows
Claude should be able to access pflow’s tools and respond with workflow information.

Troubleshooting

  1. Make sure pflow is installed and in your PATH: pflow --version
  2. Check your JSON syntax is valid (use a JSON validator)
  3. Completely quit and restart Claude Desktop (not just close the window)
Open Claude Desktop, go to SettingsDeveloperEdit Config. Claude will create the file for you.