4,500+ servers built on MCP Fusion
Vinkius

Woodpecker MCP. Manage Cold Email Campaigns From Your Chat Interface

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Woodpecker MCP on Cursor AI Code Editor MCP Client Woodpecker MCP on Claude Desktop App MCP Integration Woodpecker MCP on OpenAI Agents SDK MCP Compatible Woodpecker MCP on Visual Studio Code MCP Extension Client Woodpecker MCP on GitHub Copilot AI Agent MCP Integration Woodpecker MCP on Google Gemini AI MCP Integration Woodpecker MCP on Lovable AI Development MCP Client Woodpecker MCP on Mistral AI Agents MCP Compatible Woodpecker MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Woodpecker MCP Server gives your AI agent direct control over B2B cold email sequences. Manage full outreach cycles—from adding prospects to tracking replies and monitoring deliverability—all without ever opening the Woodpecker platform.

You can run, pause, and analyze multi-step campaigns conversationally using tools like `get_campaign_stats` or `add_prospect`. It’s built for sales teams that need deep automation and real-time performance data.

What your AI agents can do

Add prospect

Adds a new contact to your Woodpecker system for outreach.

Get campaign

Retrieves the current status and details of a specific email campaign.

Get campaign stats

Pulls detailed metrics (open, click, reply rates) for a selected campaign.

+ 5 more capabilities included
Run Campaigns

Starts or stops cold email sequences using get_campaign or pause_campaign.

Check Performance Stats

Retrieves detailed campaign metrics, including open rates and reply counts, via get_campaign_stats.

Manage Prospect Lists

Adds new leads to your pipeline using the add_prospect tool or retrieves existing lists with list_prospects.

View Campaign Statuses

Lists all active and past campaigns, getting an overview of what's running via list_campaigns.

Monitor Webhooks

Retrieves the list of connected webhooks to ensure data flow is working correctly using list_webhooks.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Woodpecker MCP Server: 8 Tools for Outreach Automation

These tools allow your AI client to read campaign data, manage prospect lists, and control the flow of B2B cold email sequences directly within Woodpecker.

add019d7623

add prospect

Adds a new contact to your Woodpecker system for outreach.

get019d7623

get campaign

Retrieves the current status and details of a specific email campaign.

get019d7623

get campaign stats

Pulls detailed metrics (open, click, reply rates) for a selected campaign.

list019d7623

list campaigns

Lists all currently existing email campaigns in your account.

list019d7623

list prospects

Retrieves an indexed list of all managed contacts and prospects.

list019d7623

list webhooks

Shows a list of active webhooks to confirm data connections are running properly.

pause019d7623

pause campaign

Temporarily suspends an email campaign when you need to pause outreach.

resume019d7623

resume campaign

Restarts a paused email campaign and resumes sending emails.

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
Start building

Make Your AI Do More

Start with Woodpecker, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ 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

What you can do with this MCP connector

Woodpecker MCP Server: Cold Email Sequence Management

You've got an AI agent connected here. It gives your agent direct command over Woodpecker's B2B cold email sequences. You manage entire outreach cycles—from onboarding new leads to tracking reply rates and checking deliverability health—all without ever having to touch the actual Woodpecker dashboard. Your AI client treats this like a pure API wrapper, not some clunky UI.

Running Campaigns and Checking Statuses

You control the full lifecycle of your campaigns. To see everything running or shelved, you'll use list_campaigns to pull an index of all existing email sequences in your account. If you need deep details on a specific campaign—like its current stage or overall setup—you call get_campaign. When you know exactly what state the campaign is in, you can pause it using pause_campaign if things get messy, or you'll restart the flow by calling resume_campaign when you’re ready to send out another batch of emails.

Measuring Performance and Deliverability

This isn't just about sending; it's about knowing how well you're hitting. You pull detailed metrics using get_campaign_stats. This tool gives you hard numbers—the open rates, the click counts, and specific reply totals for any selected campaign. You get real-time performance data that tells you which steps are working and which ones need a rewrite.

Monitoring your connection health is just as important; run list_webhooks to confirm every single data pipe between systems is active and firing correctly.

Managing Your Prospect Pipeline

You're always feeding the machine, right? When you find a new lead or an updated contact, you feed it into the system using add_prospect. This tool ensures the new person is properly added to your Woodpecker outreach pool. To check what you already have—the entire list of managed contacts and potential prospects—you use list_prospects.

You get a complete index of every lead currently in your pipeline, so you never send an email into thin air.

How It Works In Practice

Here's the workflow: First, you run list_campaigns to see what sequences are available. Then, maybe you use get_campaign to confirm Campaign X is set up right. If you need new people in the mix, you call add_prospect, passing the name and email for that contact. Once your list is beefed up, you run list_prospects just to verify they all showed up correctly in the database.

When it’s time to start sending messages, you initiate a run or use resume_campaign. After running for a few days, you check back with get_campaign_stats, which gives you those specific metrics—open rates and reply counts—so you know exactly how good this outreach is doing. If you need to hit pause because of an internal review, you'll call pause_campaign until the data team clears it.

Finally, if anything feels off or if a connection drops, running list_webhooks lets your agent pinpoint which data flow broke so you can fix the source.

How Woodpecker MCP Works

  1. 1 Subscribe to the Woodpecker integration on Vinkius. Then, generate an API key from your Woodpecker account settings.
  2. 2 Tell your AI agent exactly what you need—for example, 'What were the stats for the Q3 VP outreach campaign?'
  3. 3 The agent executes the necessary tool (like get_campaign_stats) and returns a clean summary of the data.

The bottom line is: your AI client acts as a single interface to manage all parts of your cold email operation, eliminating manual platform navigation.

Who Is Woodpecker MCP For?

Marketing Operations Managers who are tired of spending hours manually compiling data from multiple dashboards. Sales Enablement Leads who need instant visibility into outreach performance without logging in. SDR Managers who run high-volume, multi-step campaigns and need rapid status checks.

SDR Manager

Uses add_prospect to quickly load new lists and runs get_campaign_stats to report on reply rates for the week.

Marketing Operations Engineer

Manages campaign lifecycles by calling pause_campaign when a test is needed, or list_webhooks to validate data triggers.

B2B Sales Director

Checks overall outreach health using get_campaign_stats and verifies prospect status with list_prospects before a big client meeting.

What Changes When You Connect

  • See exact performance metrics instantly. Instead of digging through dashboards, just ask your agent to use get_campaign_stats and get open rates, click rates, and reply counts in one response.
  • Keep lists clean without manual checks. Use the add_prospect tool to quickly ingest new leads into a campaign, ensuring they’re ready for outreach immediately.
  • Control your send volume with precision. If you need to stop or restart an effort, use pause_campaign and resume_campaign. No more forgetting which campaigns are actually running.
  • Get the full picture of who's in play. Running list_prospects gives you a quick roster check, while get_campaign details how far along specific sequences are.
  • Validate your data connections easily. Use list_webhooks to confirm that external systems are correctly sending status updates back to Woodpecker.

Real-World Use Cases

01

Need a quick performance review for leadership.

The Sales Director needs to report on the 'Q3 VP Outreach' campaign. Instead of logging into Woodpecker and filtering by date, they ask their agent: 'Show me the stats for Q3 outreach.' The agent runs get_campaign_stats and provides a single summary with open rates, reply rates, and total prospects.

02

A campaign hit a technical snag.

The Marketing Ops Engineer notices delivery issues. They use the tool to check if any webhooks are misconfigured by running list_webhooks. Finding the issue, they verify data flow is intact before resuming the effort with resume_campaign.

03

Need to test a new segment of leads.

The SDR Manager finds 50 highly qualified leads from an event. They use add_prospect to bulk-load these names into the active campaign list, ensuring zero manual data entry and instant readiness for outreach.

04

Pausing a sequence mid-flow.

The team hits a temporary rate limit or needs to adjust messaging. Instead of leaving the campaign running and risking bad optics, the agent pauses it using pause_campaign, giving the human time to fix the sequence before calling resume_campaign.

The Tradeoffs

Checking stats by listing prospects.

A user sees a prospect in list_prospects but has no idea if they replied or what the open rate is. They assume list data equals status data.

To get performance metrics, you must use get_campaign_stats. This tool specifically reads the campaign's aggregated activity data, giving accurate rates (open/reply) that simple listing cannot provide.

Starting a new outreach when nothing is running.

A user tries to 'run' an email sequence but forgets which step it’s on or if it was previously paused. They waste time starting something that might already be active.

Always start by calling list_campaigns. This shows you every campaign, and then use get_campaign for the specific one to confirm its exact status before attempting to run anything.

Assuming all data is in one place.

A user only checks list_prospects when they actually need to know if a prospect replied. They mistake the record's existence for an active status update.

Prospect reply status and campaign performance live in separate tools. Use get_campaign_stats or check specific replies via prompt examples; listing only shows names, not engagement.

When It Fits, When It Doesn't

Use this Woodpecker MCP Server if your primary bottleneck is managing the operational flow of B2B cold email outreach and tracking campaign performance. It’s perfect for teams that need to programmatically check status (using get_campaign) or pull metrics (get_campaign_stats). Don't use it if you only need general CRM management—for instance, if you just want to track every single touchpoint outside of the official Woodpecker campaign sequence. For true pipeline orchestration that involves complex external logic (e.g., 'if X happens in Salesforce, then send email Y'), you’ll need a dedicated workflow engine tool rather than just this API wrapper.

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

How we secure it →

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.

Available Capabilities

add_prospect get_campaign get_campaign_stats list_campaigns list_prospects list_webhooks pause_campaign resume_campaign

Checking Campaign Status Shouldn't Take Five Tabs and Three Logins

Right now, checking campaign health means logging into Woodpecker. Then you have to find the correct campaign tab, filter by date range, manually check if it's paused or running, and then copy/paste open rates into a separate spreadsheet for reporting.

With this MCP server, your agent handles all of that. You just ask: 'What were the stats for the last week?' And you get an instant, clean summary from `get_campaign_stats`. The data pops out immediately.

Woodpecker MCP Server: Manage Outreach From Your Chat

The manual steps that vanish? You no longer have to copy a list of prospects into the platform, then switch tabs to check if they were accepted. The agent uses `add_prospect` and handles the entire ingestion process in one command.

Now, you treat your entire outreach pipeline like a conversational API. Status checks, prospect additions, campaign adjustments—it's all done without touching the Woodpecker UI.

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.

If I run `get_campaign_stats`, what specific metrics can my AI agent pull for a campaign? +

The tool provides granular data on open rates, click-through rates, reply rates, and bounce percentages. You get these metrics broken down per campaign and even by follow-up step.

When using `list_prospects`, what key information does my agent receive for each contact record? +

The listing gives you essential details about every prospect, including their current status, whether they have replied, and the last time Woodpecker attempted contact. This helps spot inactive leads.

How do I monitor my system setup after using the Woodpecker MCP Server, specifically with `list_webhooks`? +

The list_webhooks tool lets your agent view all active webhooks. You can confirm which external services are receiving notifications from Woodpecker and if any need updating.

If I need to temporarily stop outreach, how does the `pause_campaign` tool work with Woodpecker? +

The agent immediately halts all sending activity for a campaign. To restart outreach later, you must explicitly run the resume_campaign tool; it doesn't resume automatically.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Woodpecker. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.