Introduction
CampaignStack is an AI-powered campaign orchestration platform. It helps lead generation agencies run multi-channel outreach campaigns — from sourcing leads to crafting personalized messages to tracking engagement.
What makes it different
Section titled “What makes it different”CampaignStack is MCP-first. Instead of a traditional REST API with endpoints you call manually, CampaignStack exposes its entire functionality through the Model Context Protocol (MCP). This means AI agents can discover, understand, and use all available tools without custom integration code.
What you can do
Section titled “What you can do”- Campaigns — Create and manage outreach campaigns with AI-generated strategies, personas, and phases
- Leads — Search, import, enrich, and score leads against your Ideal Customer Profile
- Workflows — Design and trigger automated multi-step outreach sequences with human review gates
- Outreach — Send connection requests, messages, InMail, and emails within per-account safety budgets
- Inbox — Read and reply to conversations across all connected accounts in one place
- AI crafting — Generate messages, connection notes, comments, and follow-ups that follow your workspace playbook
- Signals — Detect job changes, posts, and funding events; build self-updating audiences with signal agents
- Content — Create, schedule, and publish LinkedIn posts with brand voice consistency
- Calendar & email — Check availability, book meetings, send Gmail, and warm up sending accounts
- Competitors — Monitor competitor activity and engagement
- Integrations — Import from Apollo, connect Instantly, and wire webhooks (Zapier, Clay, n8n)
Architecture
Section titled “Architecture”Your AI Agent ←→ https://mcp.campaignstack.io/mcp ←→ CampaignStackThe hosted MCP server sits between your agent and CampaignStack. It handles authentication, scope enforcement, input validation, and returns structured JSON responses.
Next steps
Section titled “Next steps”- Quick Start — Connect and make your first tool call
- Concepts — Understand the domain model
- Authentication — Set up API keys and scopes