# Delta Projects MCP MCP

> Delta Projects manages your programmatic ad spend, letting you audit campaigns and check performance metrics using natural language. Instead of logging into multiple dashboards, your AI agent handles campaign oversight, tracks budget pacing, retrieves custom reports on clicks or conversions, and reviews every creative asset uploaded to the platform.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Tags:** programmatic-advertising, media-buying, ad-campaigns, performance-metrics, budget-tracking, creative-auditing

## Description

Running ad buys shouldn't require juggling five different dashboards just to see if you stayed within budget. This MCP connects directly to Delta Projects, letting your AI client handle all the heavy lifting for campaign management. You talk to it like a teammate: 'What was the CTR on last week’s banner ads?' or 'List every active campaign and their current spend.' It pulls live data on performance metrics, tracks impressions and conversions, and even gives you access to platform metadata, so you know exactly what's running and where your money is going. When you connect this through Vinkius, you get a single entry point for all ad tech workflows—you don't need dozens of specialized integrations just to manage your marketing spend.

## Tools

### get_platform_metadata
Retrieves basic configuration and metadata about your entire Delta Projects account setup.

### get_campaign_performance
Gets detailed settings and key metrics (impressions, clicks) for a single ad campaign.

### get_custom_ad_report
Creates a performance report based on specific criteria like date ranges or dimensions you choose.

### list_running_campaigns
Filters the list to show only those advertising campaigns that are currently active and serving ads.

### list_managed_advertisers
Lists all the individual advertisers that have been configured within the platform.

### list_target_audiences
Retrieves all available first-party and third-party audience groups for targeting your ads.

### list_ad_campaigns
Lists all active, paused, or archived advertising campaigns in the platform.

### list_ad_creatives
Provides a full list of every banner and video creative asset uploaded to your ad account.

### list_media_placements
Shows every media source or ad placement currently available for your campaigns.

### search_campaigns_by_name
Finds specific ad campaigns by entering a keyword or part of the campaign name.

## Prompt Examples

**Prompt:** 
```
List all active ad campaigns and their budgets.
```

**Response:** 
```
I've found 4 active campaigns, including 'Summer Sale 2024' (Budget: $10,000) and 'Brand Awareness Q3' (Budget: $5,000). Would you like to see the current impression count for the largest one?
```

**Prompt:** 
```
Show me the performance report for 'Summer Sale 2024' from yesterday.
```

**Response:** 
```
Yesterday, 'Summer Sale 2024' generated 150,000 impressions and 1,200 clicks (CTR: 0.8%). Total spend for the day was $450. Should I pull a breakdown of performance by creative asset?
```

**Prompt:** 
```
Search for ad creatives containing 'banner_300x250'.
```

**Response:** 
```
I've found 3 creatives matching that term, including 'Summer_Sale_300x250.jpg' and 'Retargeting_Generic_300x250.html'. Would you like to see which campaigns are currently using these assets?
```

## Capabilities

### List Campaign Status
Retrieves an immediate list and full details on every programmatic advertising campaign configured in the account.

### Check Performance Metrics
Provides deep data on a specific ad campaign's settings, impressions, clicks, and conversion rates.

### Generate Custom Reports
Builds tailored performance reports by selecting specific dimensions like date range or placement type.

### Audit Creative Assets
Lists and reviews every banner, video, or other creative asset currently uploaded to the ad platform.

### Examine Placements & Audiences
Shows you which media sources are configured for ads and what first-party or third-party groups you can target.

## Use Cases

### Auditing Creative Performance
The marketing manager needs to know which creative assets are underperforming. They prompt the agent, asking it to use `list_ad_creatives` and cross-reference that list with data from `get_campaign_performance`. The result shows exactly which banners need updating.

### Budget Check Before Meeting
The account manager needs a quick status report for an executive call. They use the agent to run `list_running_campaigns` and get the current budget burn rate, providing immediate facts without opening the platform.

### Finding Missing Campaigns
The team realizes a campaign was paused unexpectedly. Instead of manually checking every tab, they use `search_campaigns_by_name` to quickly pinpoint the exact status and metrics for that specific ad buy.

### Understanding Targeting Limits
A media buyer needs to know if a specific audience segment is even available. They prompt the agent, which uses `list_target_audiences` to show all first-party and third-party options immediately.

## Benefits

- You can check budget pacing immediately. Instead of clicking through, asking your agent to use `list_running_campaigns` gives you a quick snapshot of what's currently live.
- Stop guessing about asset performance. Use the `list_ad_creatives` tool to audit every banner and video uploaded, ensuring nothing stale gets served by mistake.
- Don't run into data silos. By using `get_custom_ad_report`, you pull together metrics (impressions, clicks) from different dimensions in one chat request.
- When a client asks for status updates, use `list_campaigns_by_name` or `search_campaigns_by_name` to find the exact campaign data instantly. No more manual searching.
- You gain full visibility into your targeting options by listing all available audiences and placements using `list_target_audiences` and `list_media_placements`.

## How It Works

The bottom line is that you get actionable performance reports without writing a single query or clicking through any dashboards.

1. Connect the Delta Projects MCP to your AI client, providing your API key.
2. Ask your agent a question like 'Show me yesterday’s conversion report for X.'
3. Your agent executes the necessary tool calls and returns structured data directly in the chat.

## Frequently Asked Questions

**How do I check my current ad budget using get_campaign_performance?**
The `get_campaign_performance` tool gives you detailed settings and metrics. It shows the current spend relative to the allocated budget, letting you see if you're pacing correctly.

**Can I list all my campaigns using list_ad_campaigns?**
Yes, `list_ad_campaigns` provides a complete inventory of every ad campaign in the platform. This is helpful for getting an overview before diving into performance details.

**What does get_custom_ad_report do?**
It allows you to generate custom reports by selecting specific dimensions, like viewing performance only for 'Video' assets or only for the 'West Coast' audience segment.

**If I need to find a campaign name, should I use list_ad_campaigns or search_campaigns_by_name?**
Use `search_campaigns_by_name` if you remember part of the title. If you just want a full accounting of every single ad buy regardless of name, run `list_ad_campaigns`.

**I need to know which ads are actually running right now; how do I use list_running_campaigns?**
It pulls a filtered list of only active campaigns. This tool is perfect for quickly confirming which campaigns are currently serving and require immediate attention, saving you time compared to listing everything.

**What types of creative assets can I audit using list_ad_creatives?**
This tool lists all uploaded ad creatives. You get a full inventory, including details on banners and videos. This lets you audit your entire asset library before running reports.

**How do I see what targeting options are available by using list_target_audiences?**
You'll receive a complete breakdown of both first-party and third-party audience segments. This is essential for planning new campaigns and knowing what groups you can target.

**When should I use get_platform_metadata to check my account details?**
Use this when you need confirmation of your overall account setup or configuration. It retrieves core metadata about the entire Delta Projects environment, which is useful for debugging or planning.

**How do I get a Delta Projects API Key?**
Log in to your Delta Projects account and navigate to the API section in your settings to generate or retrieve your unique API Key.

**Can the agent pause active campaigns?**
This integration currently focuses on listing and retrieving campaign performance and settings for monitoring purposes. Modifying campaign statuses should be handled via the Delta Projects dashboard.

**Is real-time spending data included?**
Yes, when retrieving campaign details, the agent provides information on current budget usage and spent amounts as reported by the Delta Projects platform.