The Woodpecker MCP (Model Context Protocol) integration transforms cold email campaign management into a conversational experience.
The Woodpecker MCP (Model Context Protocol) integration transforms cold email campaign management into a conversational experience.
createCampaign — Create campaigns with basic configuration including subjects, messages and delivery settings. Supports full templating with snippets, fallbacks and spintax for personalized content.createAdvancedCampaign — Create campaigns with full API capabilities including A/B testing and complex delivery schedules.listCampaigns — The listCampaigns tool exposed by this server.retrieveCampaignDetails — Get detailed campaign structure including all steps and configurations.retrieveCampaignStatistics — The retrieveCampaignStatistics tool exposed by this server.updateCampaignSettings — Modify campaign-wide settings including name, email accounts, daily limits and timezone.buildCampaignUrl — The buildCampaignUrl tool exposed by this server.addStep — The addStep tool exposed by this server.updateCampaignStep — The updateCampaignStep tool exposed by this server.updateStepVersion — Update email content, subject lines, signatures and tracking settings.deleteCampaignStep — The deleteCampaignStep tool exposed by this server.addProspectsToDatabase — Adds new prospects to your global prospect list without enrolling them in any campaign.Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| runCampaign | campaignId): Start campaign execution |
| pauseCampaign | campaignId): Pause campaign |
| stopCampaign | campaignId): Stop campaign |
| deleteCampaign | campaignId): Remove campaign entirely |
| makeCampaignEditable | campaignId): Enable campaign modifications |
{
"mcpServers": {
"woodpecker": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"WOODPECKER_API_KEY",
"woodpeckerco/woodpecker-mcp-server"
],
"env": {
"WOODPECKER_API_KEY": "YOUR_WOODPECKER_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Before setting up the integration, ensure you have: - Woodpecker Account: An account with the API & Integration add-on enabled - API Credentials: Woodpecker API key (found in your account settings) - Docker: Installed on your system (for running the MCP server) https://docs.docker.com/desktop/ - AI Agent: Claude Desktop, Continue.dev or another
| Variable | Description | Required |
|---|---|---|
| WOODPECKER_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Inbox intelligence — search, read, draft and send Gmail through your assistant with OAuth auto-setup.
Read and write Jira, Confluence, Bitbucket, JSM and Compass from your AI client — with your own permissions.
Read and send Telegram messages through your assistant — chats, channels and history via the client API.
Enables Discord bot integration with Model Context Protocol (MCP) compatible applications like Claude Desktop.