Woodpecker MCP. Automate B2B Cold Email Sequences From Your Agent
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Woodpecker lets your AI agent manage B2B cold email outreach directly without opening the platform. You can automate campaign launches, track prospect status, and pull detailed analytics on open rates or replies—all conversational commands sent to your preferred client.
What your AI agents can do
Add prospect
Adds a new contact into your Woodpecker database.
Get campaign
Retrieves the full details for a specific, existing email campaign.
Get campaign stats
Pulls detailed metrics (opens, clicks, replies) for a given campaign.
Adds new potential leads to the system for outreach.
Turns email campaigns on or pauses them when needed.
Retrieves specific information about individual leads and their engagement history.
Pulls detailed statistics like open rates, click rates, or reply counts for a campaign.
Shows all current and past email campaigns you've set up in Woodpecker.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Woodpecker: 8 Tools for Outreach Management
These tools let your agent manage every aspect of your outreach—from adding leads to pausing campaigns and pulling detailed performance metrics.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Woodpecker on Vinkius019d7623add prospect
Adds a new contact into your Woodpecker database.
019d7623get campaign
Retrieves the full details for a specific, existing email campaign.
019d7623get campaign stats
Pulls detailed metrics (opens, clicks, replies) for a given campaign.
019d7623list campaigns
Lists all campaigns you have access to in Woodpecker.
019d7623list prospects
Shows an overview of your current prospect list, allowing filtering and review.
019d7623list webhooks
Lists the webhooks set up for Woodpecker to trigger external actions.
019d7623pause campaign
Temporarily halts an active email campaign from sending emails.
019d7623resume campaign
Reactivates a paused email campaign, allowing it to resume its sequence.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Woodpecker, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,900+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Woodpecker. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
The Manual Pain of Running Outreach Campaigns
Right now, managing a growing list of cold emails feels like juggling ten tabs. You have to jump into the platform, manually check if Campaign Alpha needs pausing because you found an issue, then switch over to pull stats for Campaign Beta's open rates, and finally log in again just to add that one prospect who was discovered on LinkedIn.
With this MCP, your agent does it all. You tell it what to do—for example, 'Check the performance of our VP outreach sequence.' It pulls the metrics you need via `get_campaign_stats` and reports back. The whole process stays in your chat window.
Get Full Control with Woodpecker MCP
You no longer have to manually cycle through status checks or remember if a sequence is active or paused. Instead, you just ask your agent to 'list campaigns' and get the definitive status of everything at once.
The difference is control. You keep the entire outreach process—from adding prospects with `add_prospect` to checking deliverability—under one conversational command.
What you can do with this MCP connector
Manage complex sales sequences entirely through conversation. This MCP connects your AI agent straight into Woodpecker, letting you handle everything from initial outreach to deep reporting without ever needing to log into the platform interface. You can tell it to create a multi-step follow-up campaign or check if a specific prospect bounced and needs removal.
Need to know how well an entire sequence is performing? Your agent pulls open rates, click metrics, and bounce data for any active campaign. The real power kicks in when you combine this with other MCPs; your agent can take the list of prospects from here, send them through a CRM MCP, and then schedule follow-ups using a messaging MCP, building an automation that spans multiple platforms all through one AI agent.
This setup is managed safely on Vinkius, where credentials pass through a zero-trust proxy, meaning your keys are only used in transit and never stored locally.
019d7623-e24a-73a5-9e0b-6f4b665b59d5 How Woodpecker MCP Works
- 1 Subscribe to this Woodpecker MCP on the Vinkius Marketplace.
- 2 Generate an API key from your Woodpecker account and connect it via your AI client.
- 3 Tell your agent what you need: 'List all active campaigns' or 'Add these prospects to the outreach list'.
The bottom line is, you tell your agent what needs doing, and it executes the necessary steps using Woodpecker's backend tools.
Who Is Woodpecker MCP For?
Sales development reps (SDRs) who are tired of clicking through dashboards at 2 a.m.; marketing managers needing to adjust campaigns on the fly; and founders running lean outreach operations without dedicated staff.
Uses this MCP to add new prospects or check campaign stats immediately after an initial discovery call.
Runs campaigns, pauses sequences for review, and pulls detailed analytics on open rates across client accounts.
Monitors the performance of critical outreach sequences without having dedicated SDR support.
What Changes When You Connect
- Instantly check campaign stats. Instead of navigating multiple dashboards, your agent calls
get_campaign_statsto pull all open rates, click metrics, and bounce numbers for a quick performance review. - Maintain control over outreach flow. If a sequence needs a break or modification, the agent can use
pause_campaignorresume_campaign, saving you time from manual status updates. - Build your list faster. Use
add_prospectto feed new contacts into the system and then have your agent process them through an entire outreach workflow in minutes. - Keep data clean. The agent can use
list_prospectsto audit who bounced or opted out, ensuring you only send emails to active, qualified leads. - Consolidate visibility. By calling
list_campaigns, your agent gives you a single view of every outreach sequence running for multiple clients. - Audit everything. Use the MCP's connection through Vinkius, which provides full visibility into what data flows and exactly which tools are called.
Real-World Use Cases
Mid-Campaign Course Correction
You notice open rates dropped significantly for a key campaign. You ask your agent to 'get campaign stats' for that sequence, identify the drop, and then use pause_campaign while you update the messaging.
Onboarding New Clients
A new client account needs outreach. Instead of logging in, you ask your agent to 'add prospects' for all 50 key names and then use get_campaign on a template sequence to verify setup.
Post-Meeting Follow-Up
After a demo, you need to follow up with three specific contacts. You ask your agent to 'add prospects' for the names and then trigger the first step of an existing sequence using get_campaign.
Auditing Leads
You suspect some leads are stale or have bad emails. You ask your agent to run a check via 'list prospects' to filter out bounced contacts before the next wave of automation runs.
The Tradeoffs
Manual Status Checks
Logging into Woodpecker, clicking on 15 different campaigns, and manually checking if each one is paused or running.
→ Just ask your agent to 'list campaigns.' It gives you the status of every sequence instantly.
Bulk Prospect Upload Failure
Using a spreadsheet upload that fails validation and requires manual cleanup of bad emails before retrying.
→
Use add_prospect through your agent. It handles the ingestion process, keeping your list clean automatically.
Forgetting Campaign Details
Not remembering the exact ID or name of a sequence you want stats for.
→
First, use list_campaigns to get all names, then ask your agent to 'get campaign stats' using the correct identifier.
When It Fits, When It Doesn't
Use this MCP if your primary bottleneck is managing the sheer volume of B2B outreach sequences. You need a single conversational entry point for tasks ranging from list auditing (list_prospects) and setup (add_prospect) to deep performance analysis (get_campaign_stats). Don't use it, however, if you are only trying to write new copy or draft content; those tasks require a dedicated writing tool. If your goal is pure data visualization outside of campaign metrics, check for an analytics MCP that connects directly to your raw database. This MCP excels at controlling the state and performance of existing outreach efforts.
Common Questions About Woodpecker MCP
How do I get my Woodpecker API key? +
Log in to your Woodpecker account at app.woodpecker.co. Navigate to Settings (gear icon). Click on API keys in the left menu. Click Create new key, give it a descriptive name, and copy the generated key. Paste it below. API access is available on all Woodpecker plans.
Can I automate multi-step follow-up sequences? +
Yes. Woodpecker specializes in automated follow-up sequences. Your AI agent can create campaigns with up to 7 follow-up steps, each with customizable delays and personalization variables.
Does it protect my sender reputation? +
Yes. Woodpecker includes built-in bounce detection, auto-blacklisting, and sending throttling. Your AI agent can monitor these safety metrics and alert you if deliverability drops below healthy thresholds.
Can I use it for agency clients? +
Yes. Woodpecker offers an Agency plan with multi-client management. Each API key is scoped to your account, and you can manage campaigns for all clients from your AI agent.
When I use `add_prospect`, does the MCP check if an email address already exists in Woodpecker? +
Yes, it prevents duplicate entries. The system checks for existing records before adding a new prospect, ensuring your list stays clean and avoiding redundant outreach.
How do I use `pause_campaign` if I need to temporarily stop an active sequence? +
You just invoke the pause_campaign tool with the campaign ID. This immediately halts all sending without deleting the campaign or losing its current step progress.
What detailed information can I retrieve when calling `get_campaign_stats`? +
You get a full breakdown of performance metrics, including open rates, click rates, and reply rates for specific follow-up steps. This helps you pinpoint exactly where your sequence needs adjustment.
If I need to verify my automated connections, how do I use `list_webhooks`? +
The MCP lists all configured webhooks associated with your account. Reviewing this output lets you confirm which external services are receiving updates and if they're functioning as expected.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.