Skip to content

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.

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.

  • 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)
Your AI Agent ←→ https://mcp.campaignstack.io/mcp ←→ CampaignStack

The hosted MCP server sits between your agent and CampaignStack. It handles authentication, scope enforcement, input validation, and returns structured JSON responses.