Campaign Intelligence Toolkit MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Campaign Intelligence Toolkit MCPAnalyze Campaign Alpha and provide recommendations"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Campaign Intelligence Toolkit
An AI Operations Copilot for Campaign Optimization
An AI-powered Campaign Operations toolkit that combines deterministic analytics, industry benchmarks, business knowledge, forecasting, and AI orchestration to analyze digital marketing campaigns.
Instead of relying on an LLM to perform calculations, the system uses deterministic Python services for business logic and exposes a single AI capability through MCP for OpenClaw to consume.
Architecture
User
│
▼
OpenClaw Agent
│
analyze_campaign()
│
▼
Campaign Toolkit MCP
│
AnalysisService
│
┌──────────┬──────────┬──────────┬──────────┐
▼ ▼ ▼ ▼ ▼
Analytics Benchmarks Knowledge Recommendations Forecast
│
▼
ReportBuilder
│
▼
Structured Business Report
│
▼
OpenClaw LLM
│
▼
Executive SummaryProject Objectives
This project explores how modern AI systems should be architected for business operations.
Instead of asking an LLM to "analyze a campaign", the application separates responsibilities into independent services:
Campaign Analytics
Industry Benchmark Comparison
AdTech Knowledge Retrieval
Recommendation Engine
Budget Forecasting
Report Generation
The AI agent orchestrates these capabilities rather than replacing them.
Features
Campaign Analytics
Campaign KPI retrieval
CPA
CTR
CPC
ROAS
Revenue
Spend
Conversion metrics
Related MCP server: adobe-cja-mcp
Benchmark Engine
Compares campaign performance against industry benchmarks.
Supported metrics:
CPA
CTR
ROAS
Recommendation Engine
Generates deterministic recommendations based on business rules.
Examples:
CPA above benchmark
CTR below benchmark
ROAS below benchmark
Knowledge Retrieval
Searches an internal AdTech knowledge base for optimization guidance.
Example topics:
Target CPA
Creative Fatigue
Landing Page Optimization
Forecasting
Projects future campaign performance using current campaign metrics.
Forecast includes:
Spend
Revenue
ROAS
CPA
Conversions
Analysis Orchestrator
Coordinates every capability into a single business workflow.
Campaign
│
▼
Analytics
▼
Benchmarks
▼
Knowledge
▼
Recommendations
▼
Forecast
▼
Executive ReportMCP Integration
The toolkit is exposed as a FastMCP server and can be used directly from OpenClaw.
Available tool:
analyze_campaign(campaign_name)Folder Structure
campaign-intelligence-toolkit/
analytics/
benchmarks/
campaign_mcp/
data/
decisions/
forecasting/
knowledge/
models/
orchestrator/
tests/
README.md
requirements.txtExample
Prompt:
Analyze Campaign AlphaExample Output:
Performance
CPA : 412
Industry : 320
CTR : 1.79%
Industry : 2.1%
ROAS : 2.58
Industry : 3.2
Recommendations
• Review bidding strategy
• Improve audience targeting
• Test new creatives
• Optimize landing page
• Maintain learning period
• Avoid drastic budget changes
Forecast
Projected Spend : 270000
Projected Revenue : 696600
Projected Conversions : 655Technologies Used
Python
Pandas
FastMCP
OpenClaw
Ollama
Gemma 4
VS Code
Key Learning
The biggest takeaway from this project:
AI products shouldn't rely on the LLM to do everything.
Instead,
deterministic code performs calculations
business services own domain logic
AI orchestrates capabilities
the LLM communicates results
This separation makes AI systems faster, more reliable, easier to test, and easier to extend.
Future Improvements
Multi-campaign analysis
Budget optimization
Root cause analysis
Multi-agent orchestration
Real-time campaign monitoring
Live Google Ads / DV360 connectors
Learning Roadmap
This project is part of my journey to become an AI-native Product Leader by building one AI product every weekend.
Publisher Revenue Intelligence Engine
Revenue Knowledge Copilot (RAG)
AdTech Market Intelligence Agent
Interactive AI Revenue Copilot
AdTech Knowledge Intelligence Platform
Campaign Intelligence Toolkit ← You are here
This server cannot be deployed
Maintenance
Related MCP Connectors
Marketing intelligence MCP server providing campaign performance data and analytics tools.
MCP server for querying and analyzing data from ad platforms, analytics tools, and spreadsheets
A hosted MCP server for planning, scheduling, media, analytics, and social publishing.
Creative-intelligence MCP for campaign strategy, ad builds, QA, and reporting.
Related MCP Servers
- AlicenseAqualityBmaintenanceMarketing Analytics AI - MCP server providing AI-powered tools and automation by MEOK AI Labs59MIT
- AlicenseAqualityDmaintenanceMCP server for Adobe Customer Journey Analytics, enabling AI-powered analytics queries including reports, breakdowns, trends, and dimension searches through Claude and other MCP clients.16MIT
- FlicenseNot gradedqualityBmaintenanceMCP server for AI-powered marketing intelligence and automation for the RU/CIS market, offering tools for media planning, benchmarks, competitor analysis, and funnel conversion.-
- FlicenseNot gradedqualityBmaintenanceEnterprise-grade MCP server for intelligent supply chain analytics, enabling managers to investigate forecast accuracy, vendor performance, demand trends, and root causes using natural language.-