Vinkius
Taboola

Supercharge your AI with Taboola. Manage ads and reports from your chat client.

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

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

Connect to your AI in seconds.

Taboola manages all your native advertising campaigns, ads, and performance reports directly through natural conversation. Use this server to list accounts, create new campaigns, update budgets, and pull detailed summary reports without leaving your chat client.

It’s full ad ops control for your AI agent.

What your AI can do

List allowed accounts

Returns a list of all Taboola accounts that your user has permission to manage.

List campaign items

Lists every individual ad item attached to a specified campaign ID.

Create campaign

Builds an entirely new campaign structure in Taboola.

+ 7 more capabilities included
Create Campaign Structures

Build new ad campaigns using the create_campaign tool.

Adjust Ad Budget and Status

Modify existing campaign settings, like changing CPC or updating budgets via update_campaign.

Manage Specific Ads

Add new creatives or list current ad assets within a campaign using create_campaign_item and list_campaign_items.

Get Performance Metrics

Pull detailed performance summaries, such as daily reports (get_campaign_summary_report) or content-specific breakdowns (get_top_campaign_content_report).

Audit Accounts and Users

Check which accounts you have access to (list_allowed_accounts) and verify your current user details (get_current_user).

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

Taboola: 10 Tools for Ad Campaign Management

Use these tools to create, list, update, and report on every aspect of your Taboola advertising campaigns directly through any AI agent.

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 Taboola on Vinkius

List Allowed Accounts

Returns a list of all Taboola accounts that your user has permission to manage.

List Campaign Items

Lists every individual ad item attached to a specified campaign ID.

Create Campaign

Builds an entirely new campaign structure in Taboola.

Get Current User

Fetches the profile details and status of the user linked to the connected Taboola...

Get Campaign

Retrieves all current details for one specific, known campaign ID.

Get Top Campaign Content Report

Identifies and reports on the best-performing content pieces within a specific campaign.

Update Campaign

Modifies parameters like budgets, CPC, or status for an existing campaign.

Get Campaign Summary Report

Generates a detailed performance report for an account or campaign, grouped by time...

List Campaigns

Returns a comprehensive list of all campaigns available within the linked account(s).

Create Campaign Item

Adds a specific ad creative or URL to an existing campaign item.

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 Taboola 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 Taboola, 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
Taboola 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 Taboola. 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 ad performance used to mean clicking through five different tabs.

Today, checking a campaign's health involves jumping between your internal dashboard, the Taboola site, and maybe even Google Ads. You copy CTR data from one tab, paste it into Excel, then go back to another tab just to check budget caps. It’s tedious, slow, and prone to human error.

With this MCP server, you talk to your agent once. You ask for a performance summary, and the agent uses `get_campaign_summary_report` to pull the clean data instantly. No tabs, no copy-pasting—just the numbers you need.

The Taboola MCP Server gives you full control over campaign items.

Before this, adding a new ad (a 'campaign item') meant logging in and manually uploading the creative URL, setting thumbnails, and ensuring it linked to the right parent campaign. It was a multi-step form fill every single time.

Now, you just tell your agent: 'Create three ads for Campaign XYZ.' The agent calls `create_campaign_item` repeatedly, handling all the necessary details automatically. Your workflow just got faster.

What your AI can actually do with this

You're dealing with Taboola campaigns? You don't need to jump through hoops or leave your chat window. This server lets your AI client handle all your native ad ops—from setting up brand new campaigns to pulling deep performance reports—all in one conversation. It’s like having a dedicated, lightning-fast Ad Ops specialist right here.

Checking Your Access and Status

Before you start anything, you'll want to know what accounts your AI client can touch and who it is talking for. You use list_allowed_accounts to get a list of every Taboola account you have permission to manage. Next, get_current_user pulls the profile details and status for the user connected to the account.

These tools let you audit your permissions immediately.

Building and Controlling Campaigns

Want to launch something new? You start by running create_campaign, which builds an entire campaign structure from scratch within Taboola. Once that's live, you can use get_campaign to pull every single detail for a specific campaign ID. If you need to make changes—say, adjusting the budget or tweaking the Cost Per Click (CPC) target—you run update_campaign.

This modifies parameters like budgets, CPC, or even flips the entire campaign status on or off. You can also use list_campaigns when you just need a comprehensive list of all campaigns available in your linked accounts.

Managing Ad Assets and Creatives

A campaign is nothing without good ads attached to it. To see what's running, run list_campaign_items; this lists every individual ad asset tied to a specific campaign ID. Need to add something new? You use create_campaign_item to attach a brand-new creative or URL directly into an existing campaign item. This keeps your entire ad structure managed and updated right inside the chat.

Mining Performance Data

The real value is in the numbers, so you'll need reports. You can use get_campaign_summary_report to generate a detailed performance report for either an account or a campaign. This report groups metrics by time periods—you can get summaries broken down by day, week, or month to track trends easily. If you’re focused on content, run get_top_campaign_content_report.

That tool identifies and reports on the best-performing content pieces within any specific campaign structure.

This setup means your AI client doesn't just read data; it actively manages your ad spend. You build campaigns using create_campaign, adjust budgets or statuses with update_campaign, list everything running with list_campaign_items, and pull deep, actionable insights using get_top_campaign_content_report and get_campaign_summary_report. It's full ad ops control without ever leaving your chat client.

Built · Hosted · Managed by Vinkius Taboola MCP Server - Manage Ads & Campaigns with AI
Server ID 019e38f7-7e54-71b0-8d7c-f97393d37429
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I list my Taboola accounts using the `list_allowed_accounts` tool? +

You simply ask your agent to run list_allowed_accounts. It returns a clean list of all IDs and names you have access to manage, so you know exactly where to start.

What is the difference between `create_campaign` and `update_campaign`? +

create_campaign builds an entirely new structure from scratch. Use update_campaign when the campaign already exists, but you need to change its parameters—like adjusting the budget or CPC.

Can I get reports for specific ad content using `get_top_campaign_content_report`? +

Yes. This tool narrows down general campaign metrics to focus only on which individual pieces of content (ads) are performing best, helping you figure out what's working.

If I want to check my current user details, should I use `get_current_user`? +

Yep. Call get_current_user. It pulls the basic profile information for your connected Taboola account right into the chat, so you don't have to check it manually.

What credentials do I need to use any tool, like `get_campaign`? +

You must provide a valid Taboola Client ID and Client Secret when connecting the server. These keys authorize your AI agent to access and manage your advertising accounts.

Can I filter results when calling `list_campaigns` or `list_allowed_accounts`? +

Yes, you pass specific filters like status (active/paused) or date ranges directly into the tool parameters. This lets your AI client narrow down results immediately instead of processing everything.

What information is required when I use the `create_campaign_item` tool? +

You need to provide at least a new URL and a corresponding thumbnail for the ad. You also have to specify which existing campaign ID the item should be attached to.

If I run `get_campaign_summary_report` for a very long period, how is the data handled? +

The server handles large time spans by paginating the report results. If your agent hits an API rate limit, it needs to wait and retry the request after a short delay.

Can I see how my campaigns are performing across different time periods? +

Yes! Use the get_campaign_summary_report tool. You can specify the account_id and a dimension (like day, week, or month) to get a detailed breakdown of metrics like clicks, impressions, and spend.

How do I add a new ad to an existing campaign? +

Simply use the create_campaign_item action. Provide the account_id, campaign_id, and the url of the content you want to promote. You can also optionally include a custom title and thumbnail URL.

Is it possible to pause or update the budget of a campaign? +

Yes. The update_campaign tool allows you to modify the daily_cap, cpc, and the is_active status of any campaign by providing its ID and the target account ID.

Built & Managed by Vinkius 30s setup 10 tools

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