Devin + Zaprep

Give Devin your Instagram and Facebook automations

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.

Custom MCP in DevinOAuth or API keyOne-line Devin CLI setup
DevinZaprep connected

Set up a LINK automation on my newest post, paused, and show me the DM it will send.

✓ list_posts✓ create_automation

Created “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

How do I connect Zaprep to Devin?

A Devin account with the Manage MCP Servers permission. For the terminal, the Devin CLI.

Server URL
https://www.zaprep.com/api/mcp
Sign-in
OAuth, or a Zaprep API key for scripts
Cost
Included on every Zaprep plan, Free included
New automations
Saved paused until you turn them on
Platforms
Instagram and Facebook Pages
Revoke
Settings, then AI tools in Zaprep

Zaprep MCP server URL

https://www.zaprep.com/api/mcp
  1. 1

    Add a custom MCP

    In Devin, open Customize, then MCPs, then Add MCP, and choose Add custom MCP. Name it Zaprep.

  2. 2

    Point it at Zaprep

    Choose HTTP as the transport, paste the Zaprep MCP URL and pick OAuth. Save, then click Connect and approve access in Zaprep.

  3. 3

    Or use the Devin CLI

    Run the commands below. devin mcp login opens your browser so you can approve access.

  4. 4

    Check it

    Click Test tools to see the Zaprep tools, then ask Devin about your automations in a session.

Devin CLI
devin mcp add zaprep https://www.zaprep.com/api/mcp -s user
devin mcp login zaprep

If something goes wrong in Devin

Test tools lists nothing
Check the URL and that you clicked Connect and approved access. With Auth Header, the value must be Bearer followed by your zap_ key.
Teammates cannot use Zaprep
Set Access to organization when you add the connection. A personal connection is only available to the person who connected it.

Need an API key? Create one in Zaprep. Official Devin docs: Devin MCP docs.

Try these

What can you ask Devin?

Copy a prompt, paste it into Devin, and adjust the keyword or link.

Launch checklist

“Before tomorrow’s launch, list every automation on @brand and flag any that are paused or have no keyword.”

Bulk setup

“Create a PRICE automation, paused, on each of my last five posts.”

Weekly report

“Summarise last week’s runs, DMs sent and link clicks per automation.”

Lead export

“Export this month’s contacts as CSV.”

40+ tools

What can Devin do with Zaprep?

Everything you do in the Zaprep dashboard, except billing, is available as an MCP tool.

Create automations

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_automation

Fix what broke

Find out why a rule skipped, then pause, edit or switch it back on.

troubleshoot_automationget_automation_activitytoggle_automation

Work your leads

List and export everyone who shared an email or messaged you.

list_contactsexport_contacts_csv

Best 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

OAuth or API key?

Devin supports both. OAuth is quicker on your own machine.

OAuth DevinAPI key Devin
SetupPaste the URL, sign in to ZaprepCreate a key in Settings, then API keys
Best forChat apps and editors on your own machineCLIs, CI, servers and workflow tools
Credentials storedShort-lived tokens, refreshed automaticallyOne zap_ key you keep secret
RevokeDisconnect it in Settings, then AI toolsDelete it in Settings, then API keys

Limits

What Devin cannot do in Zaprep

  • Send DMs or comment replies outside your automations. The AI sets up rules; Zaprep sends through Meta’s official APIs.
  • Turn on a new automation it created unless you, or the AI after you confirm, switch it on.
  • Touch billing, payments or your plan.

Channels

Which platforms can Devin automate?

One connection covers every account in your Zaprep workspace.

Devin + Zaprep FAQ

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.

Let Devin run your DM automations

Free plan, no card. Connect Instagram or a Facebook Page, then add Zaprep to your AI tool.