Add Zaprep as a custom MCP server and Devin can build, check and export comment-to-DM automations as part of a session, or from the Devin CLI on your machine.
Set up a LINK automation on my newest post, paused, and show me the DM it will send.
✓ list_posts✓ create_automationCreated “LINK on your newest post”. It replies to comments containing LINK with your link in a DM.
It is paused. Say the word and I will turn it on.
Example conversation. Real tool names.
Coding agent setup
A Devin account with the Manage MCP Servers permission. For the terminal, the Devin CLI.
Zaprep MCP server URL
https://www.zaprep.com/api/mcpIn Devin, open Customize, then MCPs, then Add MCP, and choose Add custom MCP. Name it Zaprep.
Choose HTTP as the transport, paste the Zaprep MCP URL and pick OAuth. Save, then click Connect and approve access in Zaprep.
Run the commands below. devin mcp login opens your browser so you can approve access.
Click Test tools to see the Zaprep tools, then ask Devin about your automations in a session.
devin mcp add zaprep https://www.zaprep.com/api/mcp -s user
devin mcp login zaprepNeed an API key? Create one in Zaprep. Official Devin docs: Devin MCP docs.
Try these
Copy a prompt, paste it into Devin, and adjust the keyword or link.
“Before tomorrow’s launch, list every automation on @brand and flag any that are paused or have no keyword.”
“Create a PRICE automation, paused, on each of my last five posts.”
“Summarise last week’s runs, DMs sent and link clicks per automation.”
“Export this month’s contacts as CSV.”
40+ tools
Everything you do in the Zaprep dashboard, except billing, is available as an MCP tool.
Comment-to-DM, DM keyword, story reply and follow-gated flows, from a post link or a plain description. Saved paused until you turn them on.
create_automationresolve_postduplicate_automationFind out why a rule skipped, then pause, edit or switch it back on.
troubleshoot_automationget_automation_activitytoggle_automationList and export everyone who shared an email or messaged you.
list_contactsexport_contacts_csvBest for: Teams that hand Devin whole tasks and want social automations to be one of them.
See all 40+ tools · Technical reference · What it can set up on Instagram
Sign-in
Devin supports both. OAuth is quicker on your own machine.
| OAuth Devin | API key Devin | |
|---|---|---|
| Setup | Paste the URL, sign in to Zaprep | Create a key in Settings, then API keys |
| Best for | Chat apps and editors on your own machine | CLIs, CI, servers and workflow tools |
| Credentials stored | Short-lived tokens, refreshed automatically | One zap_ key you keep secret |
| Revoke | Disconnect it in Settings, then AI tools | Delete it in Settings, then API keys |
Limits
Channels
One connection covers every account in your Zaprep workspace.
Same server
One MCP URL, any client that speaks the Model Context Protocol.
Using something else? See the general MCP setup.
Either. Pick OAuth when you add the custom MCP, or choose Auth Header and paste Bearer zap_... as the value. Create the key in Zaprep under Settings, then API keys. The Access setting decides whether the connection is shared with your Devin organization or kept personal.
Anyone in your Devin organization with the Manage MCP Servers permission.
No. Devin is Cognition’s cloud agent, covered here with the Devin CLI. Devin Desktop, formerly Windsurf, is the editor; see the Windsurf guide at zaprep.com/windsurf.
Yes. MCP access is included on every Zaprep plan, Free included. Your plan’s usual limits on automations and DMs still apply.
New automations an AI creates are saved paused, so nothing sends until you or the AI turns it on after you confirm. Edits to an automation that is already on apply right away, and most AI apps ask before running a change. You can disconnect any AI app in Zaprep under Settings, then AI tools.
Last updated . Menu names in other apps change often; the official docs link above has the latest.
Free plan, no card. Connect Instagram or a Facebook Page, then add Zaprep to your AI tool.