# NinjaCat MCP for AI Agents AI Agent Connect

> NinjaCat MCP for marketing agencies. It lets your AI agent pull advertiser profiles, track campaign performance, and grab report download links directly from your NinjaCat account. No more manual digging through dashboards to find the latest data.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_S6IjaPQ8jqbtUWDKdheps5Tixclwgtf8Z5UqpcPr/ai-agent-connect
- **Tags:** marketing-reporting, call-tracking, data-aggregation, agency-analytics, campaign-monitoring, advertiser-management

## Description

This NinjaCat MCP connects your agency account to your AI agent so you can manage marketing reports and advertisers through natural conversation. Instead of logging into a dashboard and clicking through multiple menus, you just ask your agent for the info you need. It gives your AI the eyes it needs to see into your NinjaCat agency account. You can have it pull up a list of every advertiser you manage, check the status of specific marketing reports, or find out which data sources like Google Ads or Meta are actually connected. It handles the heavy lifting of navigating the platform's metadata so you can stay focused on the strategy. It's one of the best ways to keep your agency's operational data organized within the Vinkius catalog, making it easy to move from high-level oversight to deep-dive inspections without switching tabs. You get a clear picture of your agency's health and your clients' performance, all through a simple conversation.

## Tools

### list_data_sources
Lists the marketing platforms you have connected. Use this to check your overall data ecosystem.

### get_advertiser
Pull specific details for a single advertiser. This is useful for seeing account-level info for a specific client.

### get_agency_info
Retrieves metadata for your entire agency. It is useful for checking high-level account settings.

### get_me
Shows details for the current user. This helps the agent know who is currently interacting with the account.

### get_report_download_url
Provides a direct link to the latest report file. Use this to grab a file for a client presentation.

### get_report_history
Shows when reports last ran and their success status. It helps you track if a report failed or finished.

### list_data_accounts
Lists all connected accounts like Google Ads or Meta. Use this to see which specific platforms are active.

### list_advertisers
Lists every advertiser managed in your agency. This is the quickest way to see your total client load.

### list_agency_campaigns
Shows all marketing campaigns across your agency. It gives you a bird's-eye view of all active work.

### list_reports
Lists every report currently in your agency. This is your starting point for finding specific marketing data.

## Prompt Examples

**Prompt:** 
```
List all active advertisers in my NinjaCat agency.
```

**Response:** 
```
I've pulled your advertiser list. You currently have 8 active clients, including Acme Corp, Global Retail Ltd, and Innovate Tech. Would you like me to pull the full profile for any of these?
```

**Prompt:** 
```
Show me the execution history for the 'Monthly Performance' report.
```

**Response:** 
```
Checking that for you... The 'Monthly Performance' report (ID: rep_123) ran successfully today at 8:00 AM. It has a history of 12 successful runs this year. Here is the latest status:

| Status | Last Run | History |
| :--- | :--- | :--- |
| Success | 8:00 AM Today | 12 runs

Should I grab the download link for this one?
```

**Prompt:** 
```
Which marketing data sources are currently connected?
```

**Response:** 
```
Your account is currently connected to 5 platforms: Google Ads, Meta Ads, LinkedIn Ads, GA4, and TikTok Ads. You have 24 specific data accounts active across those sources. Would you like to see the specific Google Ads accounts?
```

## Capabilities

### Pull advertiser profiles
Get specific client details instantly.

### Track report status
See when a report last ran and get the link.

### Audit data connections
List all connected marketing platforms.

### Monitor active campaigns
View all agency-wide marketing efforts.

### Inspect agency metadata
Get high-level account settings.

### Fetch user details
Identify the current account owner.

## Use Cases

### Checking report completion
An account manager needs to know if a report finished. They ask the agent to check the status. The agent pulls the execution history and provides the latest download link.

### Onboarding a new client
A manager asks the agent to list all advertisers. The agent shows the roster and then pulls the specific details for the new account to set up the CRM.

### Data source auditing
An analyst asks which platforms are connected. The agent lists the data sources and specific accounts to verify the marketing ecosystem.

### High-level campaign overview
A director asks for a list of all active campaigns. The agent pulls the agency-wide list to show the current scale of work.

## Benefits

- Stop manual dashboard hopping by seeing your entire client list in one go.
- Grab files faster to get links for client presentations without searching.
- Keep your data clean by ensuring all platforms are correctly connected.
- Save time on audits by seeing exactly when data was last refreshed.
- Get instant agency context so you don't have to remember specific account IDs.
- Monitor your total workload by seeing every active marketing effort at once.

## How It Works

The bottom line is you get a direct line to your agency's marketing data without leaving your AI workspace.

1. Subscribe to the NinjaCat MCP on the Vinkius Marketplace.
2. Add your NinjaCat Agency Identifier Key, Client ID, and Client Secret to your configuration.
3. Ask your agent to list reports or check advertiser status.

## Frequently Asked Questions

**How does the NinjaCat MCP help my marketing agency?**
It lets your AI agent pull advertiser info, report links, and campaign lists directly from your NinjaCat account. You can get answers without leaving your chat window.

**Can I use the NinjaCat MCP to download reports?**
Yes, you can ask your agent to find a specific report and provide you with the direct download URL. This saves you from searching through the dashboard manually.

**What kind of data can the NinjaCat MCP see?**
It can see your advertiser profiles, agency metadata, report histories, and a list of all your connected marketing data sources like Google Ads.

**How do I connect my NinjaCat account to my AI agent?**
You just need to provide your NinjaCat Agency Identifier Key, Client ID, and Client Secret in your Connector configuration.

**Can it show me all my active campaigns?**
Yes, the NinjaCat MCP can pull a list of every marketing campaign across your entire agency. It gives you a bird's-eye view of your total workload.

**Does the NinjaCat MCP work with Google Ads?**
It shows you the data accounts connected to your NinjaCat instance, including Google Ads, so you can monitor those connections via your agent.

**Is the NinjaCat MCP for editing my ads?**
No, this Connector is for viewing and retrieving data. You can't use it to change budgets or create new campaigns; it's for oversight and reporting.

**Where do I find my NinjaCat API credentials?**
Log in to your NinjaCat agency settings and navigate to the 'Apps' tab. There you will find your Agency Identifier Key, Client ID, and Client Secret.

**Can I download a report directly through the agent?**
Yes! The `get_report_download_url` tool provides the direct link to the latest generated file for a specific report, allowing you to access it without opening the portal.

**How do I see which data sources are connected?**
Use the `list_data_sources` tool to see all platforms (e.g., Google Ads, Facebook) integrated with your account, and `list_data_accounts` for specific account connections.