PinFlow MCP gives your AI assistant direct tools to work with your PinFlow account. Instead of copying data between screens, you can ask your AI to list boards, create scheduled pins, and manage your workflow from one conversation.
What MCP unlocks
- List Pinterest profiles linked to your PinFlow account
- Fetch boards for the active profile
- Create and update scheduled pins
- Use one API key safely with your AI tools
Step 1: Generate your PinFlow API key
In PinFlow, open API settings and create a key. Keep it private. You will use it in your MCP configuration.
Step 2: Configure your MCP client
Set the MCP server command to run pinflow-mcp, then provide:
PINFLOW_BASE_URL=https://pinflow.agencyPINFLOW_API_KEY=sk_pinflow_...
Step 3: Validate connectivity
Run account and profile tools first:
get_account_context()list_pinterest_profiles()list_boards(profile_id)
Step 4: Generate and schedule pins
Use your AI assistant to draft copy, then call MCP to create pins with scheduled publish times. Example flow:
- Ask AI for 10 Pinterest titles and descriptions for one product line.
- Select a board from
list_boards. - Create pins via
create_pinwith staggeredscheduled_atvalues.
Best practices
- Use one profile context per batch operation.
- Schedule in local business hours for your audience.
- Review pin status daily and retry failed items quickly.
Common issue
If board calls fail, check that your API key matches the intended profile and that the profile is connected in PinFlow.
Outcome
With MCP, you can turn Pinterest operations into a repeatable AI workflow: plan, generate, schedule, and monitor without manual copy-paste between tools.