Taboola Connector for AI agents.
10 live capabilities
Manage native ad campaigns and performance metrics with natural language.
Waiting for input…
Why people use Taboola
Taboola for Native Ad Campaign Management
This Connector turns that manual process into a conversation. You tell your agent to increase the budget for the summer sale campaign by 20% and it happens instantly. You get to stay in your flow and let the agent handle the heavy lifting in the dashboard.
What Vinkius changes
You move from manual dashboard clicking to natural language ad management.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Quick spend pivots
A marketer asks the agent to find the campaign with the highest CTR and increase its daily budget using update_campaign.
- Real-world use case 02
Account access audits
An Ad Ops lead asks the agent to list all accounts and check user profile details to verify permissions for a new hire.
- Real-world use case 03
Performance trend analysis
A growth engineer asks for a summary report of a specific account grouped by day to see spend trends over the last week.
Complete set · 10capabilities
The complete Taboola capability set.
These are the exact actions your AI can choose when you ask it to work with Taboola.
01—04
4 capabilities in this set.
Part of 10 available through Taboola.
- 01 Capability
Get campaign
Fetch every detail for a specific campaign. Use this to check current budgets, CPCs, and statuses.
- 02 Capability
Get top campaign content report
See which specific pieces of content are driving the most results. It helps you spot winners fast.
- 03 Capability
Get campaign summary report
Get a high-level overview of campaign performance. It pulls metrics like impressions and spend for you.
- 04 Capability
Create campaign item
Add a new ad or creative to a campaign. It takes the URL and thumbnail and gets it live.
05—07
3 capabilities in this set.
Part of 10 available through Taboola.
- 05 Capability
Get current user
Pull the profile details for the currently logged-in user. This is useful for verifying account permissions.
- 06 Capability
Update campaign
Change the settings of an existing campaign. You can adjust budgets or statuses without opening the dashboard.
- 07 Capability
List allowed accounts
See every Taboola account your credentials can access. This helps you quickly identify which account to target for a specific task.
08—10
3 capabilities in this set.
Part of 10 available through Taboola.
- 08 Capability
List campaign items
View all ads currently running inside a specific campaign. You can use this to audit your creative lineup in seconds.
- 09 Capability
Create campaign
Launch a brand new Taboola campaign from scratch. Just tell your agent the goals and it handles the setup.
- 10 Capability
List campaigns
See a full list of campaigns for an account. This is your starting point for auditing account health.
Set up in minutes
One URL. Then ask Taboola to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Taboola from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_ddJ2g5Dz59hjWUsnuxl5B7pe55jEmuOV1C7dkH9G/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Taboola, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Taboola for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_ddJ2g5Dz59hjWUsnuxl5B7pe55jEmuOV1C7dkH9G/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Taboola URL.
- Step 03
Save and start
Save the connection and enable Taboola in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"taboola": {
"url": "https://edge.vinkius.com/vk_preview_ddJ2g5Dz59hjWUsnuxl5B7pe55jEmuOV1C7dkH9G/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Taboola
Open Agent mode in chat and ask: "Using Taboola, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"taboola": {
"url": "https://edge.vinkius.com/vk_preview_ddJ2g5Dz59hjWUsnuxl5B7pe55jEmuOV1C7dkH9G/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Taboola
Ask Copilot: "Using Taboola, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"taboola": {
"url": "https://edge.vinkius.com/vk_preview_ddJ2g5Dz59hjWUsnuxl5B7pe55jEmuOV1C7dkH9G/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Taboola
Open Cascade and ask: "Using Taboola, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"taboola": {
"url": "https://edge.vinkius.com/vk_preview_ddJ2g5Dz59hjWUsnuxl5B7pe55jEmuOV1C7dkH9G/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Taboola
Ask Cline: "Using Taboola, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add taboola --transport http "https://edge.vinkius.com/vk_preview_ddJ2g5Dz59hjWUsnuxl5B7pe55jEmuOV1C7dkH9G/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Taboola
Ask Claude: "Using Taboola, show me...". 10 tools are ready
Where the request belongs
Work Taboola can move forward.
This is for ad ops professionals and growth marketers who are tired of the tab fatigue that comes with managing high-volume native advertising campaigns.
Digital Marketer
They use this to check CTRs and adjust daily spending caps across multiple accounts during a live campaign launch.
Ad Ops Specialist
They use this to audit creative lineups and batch-create campaign items without manual data entry.
Growth Engineer
They use this to pull performance metrics into their development workflows to iterate on growth strategies faster.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsX Ads (Twitter)
Connect your X Ads account to any AI agent. audit campaigns, analyze line item performance, and pull engagement reports through natural conversation.
Chewy Ads
Manage retail media and sponsored products via Chewy Ads. track campaigns, monitor performance, and audit keywords directly from any AI agent.
Curator.io
Equip your AI agent to manage social media feeds, monitor posts, and audit sources directly via the Curator.io API.
Nuviad Advertising
Manage mobile ad campaigns and RTB via Nuviad. track ads, targeting lists, and performance reports directly from your AI agent.
Microsoft Ads
Connect Microsoft Ads to any AI agent via MCP.
AdButler
Serve and manage display ads, track impressions, and optimize ad zones across your digital properties with precision.
Bring your own AI
Change the model, client or framework. Keep Taboola connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Taboola.
The practical details behind the request, access and result.
Can I use the Taboola MCP to create new ads?
Yes, you can use it to add new ad URLs and thumbnails to your existing campaigns through natural conversation.
How do I connect my Taboola account to my AI agent?
You just need your Taboola Client ID and Client Secret from your Backstage account to get started.
Can I see my campaign performance with this Connector?
Yes, you can pull summary reports that include impressions, clicks, and spend for any account.
Does this work with Claude or Cursor?
Yes, it works with any MCP-compatible client including Claude, Cursor, and Windsurf.
Can I manage multiple Taboola accounts at once?
Yes, you can list all your allowed accounts and switch between them to manage different regions or brands.
Can I update my daily ad spend limits?
Yes, you can tell your agent to update the budget or CPC for any specific campaign instantly.
Can I see how my campaigns are performing across different time periods?
Yes! Use the get_campaign_summary_report capability. 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 capability 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.
One connection away
Give your agent a direct line to Taboola.
Connect Taboola once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available