4,500+ servers built on MCP Fusion
Vinkius

Moloco MCP. Manage ad performance and account status from 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

Moloco MCP on Cursor AI Code Editor MCP Client Moloco MCP on Claude Desktop App MCP Integration Moloco MCP on OpenAI Agents SDK MCP Compatible Moloco MCP on Visual Studio Code MCP Extension Client Moloco MCP on GitHub Copilot AI Agent MCP Integration Moloco MCP on Google Gemini AI MCP Integration Moloco MCP on Lovable AI Development MCP Client Moloco MCP on Mistral AI Agents MCP Compatible Moloco MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Moloco MCP Server manages programmatic ad campaigns through your AI agent. You can check account balances, pull performance reports, list all active campaigns, and update status—all without opening the Moloco portal.

It gives you direct, conversational control over your advertising spend and ROI tracking.

What your AI agents can do

Get account balance

Checks the spending balance remaining on a specific Moloco ad account.

Get analytics report

Retrieves detailed performance analytics reports for defined time ranges.

Get campaign

Fetches specific, deep details and configuration metadata for a single campaign ID.

+ 7 more capabilities included
View Account Health

You can list all available ad accounts to check their current status, balances, and overall operational health.

Monitor Campaign Status

The system lets you fetch a complete list of campaigns within an account, allowing the agent to track active status or change campaign statuses (e.g., PAUSE).

Generate Performance Reports

You can request performance analytics for specific timeframes to gather data on ROI and engagement metrics.

Map Ad Assets and Conversions

The agent pulls structural data, listing ad groups, creative assets, and all recorded conversion events associated with your ads.

Manage Tracking Links

You can list the attribution tracking links to ensure accurate measurement of campaign sources.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Moloco MCP Server: 10 Tools for Programmatic Ads

These tools let you manage account balances, track performance reports, list ad campaigns, and update statuses in Moloco using your agent.

get019d75d7

get account balance

Checks the spending balance remaining on a specific Moloco ad account.

get019d75d7

get analytics report

Retrieves detailed performance analytics reports for defined time ranges.

get019d75d7

get campaign

Fetches specific, deep details and configuration metadata for a single campaign ID.

list019d75d7

list ad accounts

Lists all advertising accounts connected to the Moloco system.

list019d75d7

list ad groups

Retrieves a list of ad groups associated with a given campaign ID.

list019d75d7

list campaigns

Lists all campaigns running under a specified Moloco AdAccount.

list019d75d7

list conversions

Retrieves records of conversion events and tracks attribution links used by the ads.

list019d75d7

list creative groups

Lists all available creative asset groups for ad deployment.

list019d75d7

list tracking links

Provides a list of attribution tracking links used across the advertising accounts.

update019d75d7

update campaign status

Changes the operational status of a campaign (e.g., ENABLED or PAUSED).

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 Moloco, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ 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

What you can do with this MCP connector

When you connect your Moloco Ads account to your agent, you get direct, conversational control over your ad spend and ROI tracking. This server exposes specific tools that let your AI client read data and perform actions right inside the Moloco system without you ever having to open the portal.

You're running your campaigns like a pro—no clicking around, just talking to your agent.

Account Health & Overview

You can start by checking out all available ad accounts; the list_ad_accounts tool gives you an inventory of everything connected. After that, if you wanna know how much cash you've got left for spending, get_account_balance checks the remaining balance on any specific account. This lets you monitor your overall operational health at a glance.

Campaign Management & Status Control

The agent handles all the heavy lifting when it comes to running ads. You can pull a complete list of every campaign active under a certain ad account using list_campaigns. Need to know what's going on with one specific effort? The system lets you fetch deep details and configuration metadata for any single campaign ID via get_campaign.

If a campaign needs adjusting, the update_campaign_status tool changes its operational status—you can switch it between ENABLED or PAUSED. It’s super fast.

Performance Reporting & Analytics

Tracking performance is where this server really shines. You don't need to manually build reports; you just ask for them. get_analytics_report pulls detailed performance data for any specific time frame, giving you the numbers you need to track ROI and engagement metrics. When it comes to figuring out what worked best, list_conversions retrieves records of conversion events and tracks every attribution link used by your ads.

Asset Mapping & Measurement

To make sure your targeting is dialed in, the server lets you pull structural data for all your assets. You can get a list of ad groups associated with a campaign using list_ad_groups. For visuals, list_creative_groups shows every available creative asset group ready for deployment. Measurement is key; list_tracking_links provides a full inventory of the attribution tracking links used across all your accounts, making sure you know exactly where the traffic's coming from.

If you need to see what’s driving those conversions, list_conversions tracks both the events and the associated attribution links. You get this whole picture—from the ad group down to the conversion source—all through conversation.

How Moloco MCP Works

  1. 1 Subscribe to this server and enter your Moloco API Key.
  2. 2 Tell your agent what you want to do—for example: 'Check the balance for my primary ad account.'
  3. 3 The agent executes the necessary tool calls (like get_account_balance) and returns the data directly into our chat window.

The bottom line is, your AI client talks to Moloco's API through this server, giving you hands-free control over ad accounts and campaigns.

Who Is Moloco MCP For?

This tool is for digital marketers who spend too much time clicking through clunky advertising portals. It’s built for the Ad Manager stuck in manual status updates, the Marketing Analyst needing reliable performance data fast, and Growth Team Leads monitoring budget health across multiple ad channels.

Ad Manager

You use this to quickly check campaign performance or pause underperforming ads without having to navigate the full Moloco portal UI.

Marketing Analyst

You automate data retrieval, pulling performance reports and conversion events for deep analysis in your preferred spreadsheet tool.

Growth Team Lead

You monitor ad account health, track budget balances using get_account_balance, and ensure campaign distribution remains optimal in real-time.

What Changes When You Connect

  • Real-time budget visibility. Use get_account_balance to check remaining funds instantly, eliminating the need to open up the Moloco portal just to see if you're running out of money.
  • Automate campaign adjustments. If a campaign is underperforming, use list_campaigns and then update_campaign_status to pause it immediately—all in one chat session.
  • Deep performance reporting. Instead of exporting CSV files manually, run get_analytics_report with a simple prompt and get the metrics right where you're working.
  • Structured asset mapping. Use list_ad_groups, list_creative_groups, and list_campaigns together to quickly map out your entire ad structure without clicking through dozen of menus.
  • Conversion verification. Check attribution using list_conversions and list_tracking_links. This confirms that the data you're seeing is properly linked back to a source.

Real-World Use Cases

01

Stopping a bleeding campaign

The Growth Team Lead spots high spend but low ROI. They ask their agent: 'List my campaigns, check the performance report for Campaign X, and if it's under $10k spent, pause it.' The agent runs list_campaigns, then get_analytics_report, confirms the data, and finally executes update_campaign_status to save money.

02

Weekly budget health check

The Ad Manager needs a quick overview. They prompt: 'Show me all active accounts and their balances.' The agent calls list_ad_accounts and then uses get_account_balance for each one, giving the team lead an immediate financial snapshot.

03

Auditing ad assets

The Analyst needs to know what visuals are linked to which targets. They ask the agent to run list_ad_groups and list_creative_groups. This quickly builds a dependency map of your ads without manual navigation.

04

Troubleshooting conversions

A conversion event is missing. The team member asks: 'What conversions happened yesterday, and what links were used?' The agent calls list_conversions and then cross-references the results with a call to list_tracking_links for full context.

The Tradeoffs

Trying to check everything manually

Opening the Moloco portal, clicking 'Accounts,' finding balances. Then logging into a second tab, clicking 'Reports' to pull data for last month. This takes 15 minutes of context switching.

Just tell your agent: 'Get my account balance and run an analytics report for last month.' The agent coordinates get_account_balance and get_analytics_report in two steps, giving you the data instantly.

Forgetting to check campaign status

A campaign was supposed to be paused after a test run, but someone forgot to click the toggle switch in the portal. The ad keeps running and costing money.

Prompt the agent: 'List all campaigns that are ENABLED.' The agent uses list_campaigns and lets you confirm which ones need their status updated using update_campaign_status.

Missing related asset data

You see a high-level performance report but don't know which ad group or creative was responsible for the spike.

Don't just run get_analytics_report. Follow up by asking the agent to use list_ad_groups and list_creative_groups against that period's data. This links performance back to its source assets.

When It Fits, When It Doesn't

Use this server if your primary need is operational control over programmatic advertising campaigns (Moloco). If you need to check balances, list assets, or change campaign status via chat—this is it. Don't use it if you are trying to manage a completely different platform's ads (e.g., Google Ads or Meta Ads); you’ll need that specific server instead. Also, don't rely on this for real-time event streaming; the tools pull data at query time. For deep API debugging or custom backend logic outside of standard Moloco reporting, you might still hit limits, but it covers 90% of day-to-day ad management tasks.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Moloco. 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

How we secure 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 server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_account_balance get_analytics_report get_campaign list_ad_accounts list_ad_groups list_campaigns list_conversions list_creative_groups list_tracking_links update_campaign_status

Checking campaign performance shouldn't require logging into three different dashboards.

Right now, if a marketing analyst needs to understand why Q2 ROAS dipped, they have to do a tedious sequence of actions: log in to Moloco, navigate to the reporting section, select the correct date range, filter by campaign type, and then export the CSV. This process eats up time and introduces copy-paste errors.

With this MCP server, you just tell your agent: 'Run an analytics report for last month's performance.' The agent uses `get_analytics_report` to pull the data directly into the conversation flow. You get the numbers immediately, ready for analysis.

Moloco MCP Server: Update campaign status instantly.

Before this, pausing an ad group meant finding its ID, logging in, navigating to that specific section, and clicking the manual toggle switch. If you had five underperforming campaigns, that's five separate, multi-click processes.

Now, just tell your agent: 'Pause all campaigns with low performance.' The agent runs `list_campaigns`, identifies the targets, and executes `update_campaign_status`—all in a single command. It’s faster, safer, and keeps you out of the portal.

Common Questions About Moloco MCP

How do I check if my Moloco ad account has enough budget? +

You use the get_account_balance tool. Simply ask your agent to 'Check my primary account balance,' and it will pull the current spending status for you.

What is the difference between list_campaigns and get_campaign? +

list_campaigns gives you a directory of all campaigns under an ad account. get_campaign requires a specific campaign ID to pull deep, detailed metadata for just that one.

Can I pause a campaign using the update_campaign_status tool? +

Yes. You use update_campaign_status and provide the campaign's ID along with 'PAUSED.' The agent handles sending the status update to Moloco.

How do I get performance data for a specific timeframe? +

You call get_analytics_report, making sure to specify both the start and end dates in your prompt. This ensures the report covers exactly the time you need it for.

How do I use the `list_ad_accounts` tool to verify my initial API setup? +

It lists all connected Moloco AdAccounts. This confirms your agent has authenticated correctly and shows you which accounts it can access. If the list is empty, check your credentials or subscription scope.

If I run `list_ad_groups`, what specific ID do I need to reference a campaign? +

The AdGroup object provides the required Campaign ID (CPID). You must use this CPID when calling other tools, like get_campaign or update_campaign_status. Think of it as linking the data layers.

What information does `list_conversions` provide about conversion events? +

It returns a log of recorded conversion events. You get details like the timestamp, event name, and associated attribution link ID. This lets you monitor how well your tracking links are actually performing.

What happens if I call `get_analytics_report` for an invalid date range? +

The system returns a structured error message detailing the boundary issue. You must provide valid start and end dates that fall within Moloco's accepted reporting window. Always validate your input parameters.

How do I get a Moloco API Key? +

You can generate an API Key in the Moloco Ads Developer Portal. This key allows the server to authenticate requests on your behalf.

Can I pause a campaign using this server? +

Yes! Use the update_campaign_status tool and set the status to 'PAUSED'. You can also re-enable it by setting the status to 'ENABLED'.

What kind of analytics reports can I generate? +

The get_analytics_report tool allows you to retrieve performance metrics for an AdAccount within a specific date range, helping you track spend, impressions, and conversions.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Moloco. 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.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.