Vinkius
NinjaCat

Pull all ad data and reports into your chat.
Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

NinjaCat MCP on Cursor AI Code Editor MCP ClientNinjaCat MCP on Claude Desktop App MCP IntegrationNinjaCat MCP on OpenAI Agents SDK MCP CompatibleNinjaCat MCP on Visual Studio Code MCP Extension ClientNinjaCat MCP on GitHub Copilot AI Agent MCP IntegrationNinjaCat MCP on Google Gemini AI MCP IntegrationNinjaCat MCP on Lovable AI Development MCP ClientNinjaCat MCP on Mistral AI Agents MCP CompatibleNinjaCat MCP on Amazon AWS Bedrock MCP Support

Connect to your AI in seconds.

NinjaCat connects your AI agent directly to your agency account data. Use this server to pull marketing reports, list all advertisers, and check campaign status without logging into the NinjaCat portal.

Your agent runs tools like `list_advertisers` or `get_report_download_url` instantly.

What your AI can do

Get advertiser

Retrieves detailed information for one specific advertiser using their unique ID.

Get agency info

Pulls high-level metadata and settings for the entire NinjaCat agency account.

Get me

Retrieves current user profile details connected to the agency server.

+ 7 more capabilities included
Identify all clients

The tool lists every advertiser managed by the agency, providing a complete roster of accounts.

Map connected data sources

It shows which marketing platforms (like Google or Meta) are currently linked to the NinjaCat account and how many individual data accounts exist.

Retrieve performance reports

You can list all available agency reports, check their execution history, and get a direct link to download the most recent file.

View campaign status

The tool lists active campaigns across the entire agency, letting you track where ad spend is currently focused.

Get specific account details

By providing a unique ID, you can pull full metadata for any single advertiser or report instance.

Compatible AI Apps

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ any other MCP app
Included with Plan

Waiting for input…

AI Agent

NinjaCat MCP Server: 10 Tools for Marketing Data

Use these tools to gather advertiser details, monitor campaign status, retrieve report history, and map all connected marketing accounts.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using NinjaCat on Vinkius

Get Advertiser

Retrieves detailed information for one specific advertiser using their unique ID.

Get Agency Info

Pulls high-level metadata and settings for the entire NinjaCat agency account.

Get Me

Retrieves current user profile details connected to the agency server.

Get Report Download Url

Generates a direct download URL for the latest generated report file.

Get Report History

Fetches the full execution history, including timestamps and success statuses, for...

List Data Accounts

Lists every connected data account, including specific accounts for platforms like Google Ads.

List Advertisers

Returns a list of all advertisers currently managed by the agency account.

List Agency Campaigns

Provides a listing of all active marketing campaigns across the entire agency scope.

List Data Sources

Shows a list of all active marketing data sources connected to the agency.

List Reports

Returns a listing of every available report type within the NinjaCat agency system.

Connect to your AI in seconds. Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The NinjaCat integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with NinjaCat, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
NinjaCat MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by NinjaCat. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Checking report status used to mean clicking through three separate dashboards.

Before this server, checking performance meant logging into NinjaCat, finding the 'Reports' tab, selecting a client from a dropdown (and praying you picked the right one), then manually running the report and hoping it finished in time. If anything broke, you had to start over.

Now, your agent handles all of that. You ask for the status, and it runs `list_reports` or `get_report_history`. You get a clean JSON response with success/failure status and run times—no dashboard clicks needed.

NinjaCat MCP Server: Get detailed ad data instantly.

You don't have to copy-paste account IDs from a spreadsheet into the platform, wait for a manual API call, and then check a separate sheet for the download link. Those three steps are gone.

You simply tell your agent, "Give me the campaign data for Acme Corp," and it handles the `list_advertisers` lookup, the `get_advertiser` pull, and the final report retrieval—all in one turn.

What your AI can actually do with this

You connect your AI agent straight into your NinjaCat agency account data with this server. Forget logging into the portal just to pull metrics or check statuses; your agent runs these tools instantly through natural conversation.


Agency Overview and User Info: You can get a high-level look at everything by pulling the general metadata for the entire NinjaCat agency account using get_agency_info. If you need to know who's running the show, your agent calls get_me, which immediately pulls the current user profile details attached to the server.

Client and Advertiser Management: Need a roster of everyone you manage? Run list_advertisers to get a list of every advertiser currently tied to the agency account. From that list, if you know an ID, your agent uses get_advertiser to retrieve detailed information for just one specific client.

Data Connections and Sources: You can map out your entire data setup with simple calls. Use list_data_sources to see every active marketing platform data source connected to NinjaCat. Then, run list_data_accounts to list all the individual accounts linked—you'll see if you've got Google Ads or Meta properly plugged in.

Campaign Status: To track where your ad spend is going right now, your agent uses list_agency_campaigns. This tool lists every active marketing campaign across the whole agency scope, letting you know exactly what's running.

Reporting and Metrics: The server handles all things reporting. First, run list_reports to pull a complete listing of every report type available in the NinjaCat system. Want to see if a specific report ran last week? Use get_report_history; this fetches the full execution history for any given report, giving you timestamps and success statuses.

To get the data right now, your agent calls get_report_download_url, generating a direct link that lets you download the latest generated file immediately.

Built · Hosted · Managed by Vinkius NinjaCat MCP Server - Ad Reporting & Advertiser Data
Server ID 019d75dd-e233-71eb-abdf-f9b334f54ba7
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I list all active advertisers using NinjaCat MCP Server? +

You run the list_advertisers tool. This returns a complete roster of every advertiser managed by your agency, giving you their names and basic IDs to work with.

Can I check report history with get_report_history? +

Yes. You pass the specific Report ID into get_report_history. The tool then returns a log detailing when the report ran previously, if it succeeded, and what the run date was.

What do I use list_data_accounts for? +

Use list_data_accounts to see every specific data account connected across your platforms (like Google Ads). This helps you scope exactly where your performance numbers are coming from.

Is get_advertiser the right tool for a client profile? +

Yes. If you have an advertiser's unique ID, calling get_advertiser provides a detailed, single-source view of that specific company's managed data.

How do I get the download URL for a report? +

You use the get_report_download_url tool. You must first know which report you need, and this function gives you the final direct link to the generated file.

What is the purpose of `list_data_sources`? +

It lists all active marketing platforms connected to your agency. This lets you verify every data stream, like Google Ads or Facebook Ads, that's feeding into NinjaCat.

How do I check my account setup using `get_agency_info`? +

This tool retrieves high-level settings for your entire agency. It confirms the overall structure and current permissions tied to your credentials.

If I want a full overview of ongoing efforts, what does `list_agency_campaigns` do? +

It lists every active marketing campaign managed by your agency. You can monitor performance across all campaigns without needing a specific report ID.

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.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for NinjaCat. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.