Realize MCP Server
Taboola ships a first-party, hosted Model Context Protocol server for the Realize advertising platform (the product surface the Backstage API also serves). It is a multi-user, stateless Streamable HTTP server guarded by OAuth 2.1 with PKCE and dynamic client registration — an agent connects to the URL directly, no local install is required. A pip-installable package of the same server also exists for self-hosting.
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
Descriptor
Candidate descriptor · transport
Tools
search_accounts— Search accounts by numeric ID or text query. Call first to obtain the account_id every other tool requires. Returns currency, country and time_zone_name.list_campaigns— List campaigns for an account, one page per call.get_campaign— Get specific campaign details.get_campaign_reach_estimate— Forecast reach for a hypothetical campaign configuration before launch. Returns lower/upper bounds for impressions and/or monthly unique users.create_campaign— Create a campaign. Required — account_id, name, marketing_objective, branding_text, spending_limit_model, bid_strategy. New campaigns ship paused unless is_active=true.update_campaign— Update a campaign. Scalars partial-merge; targeting blocks full-replace within block.list_items— List items (creatives) for a campaign.get_item— Get a specific item.create_native_item— Create a native item on a campaign.update_native_item— Update specific fields on a native item. Send [] for verification_pixel / viewability_tag to clear.create_display_item— Create a display item. Send exactly one of ad_tag (third-party tag) or asset_url (Realize-hosted asset).update_display_item— Update fields on a display item.search_geos— Countries, regions, DMAs, cities, postal codes. Returns {code, name} pairs; use code for targeting.search_techno— OS versions and browsers.search_audiences— First-party and custom audiences for an account.search_lookalike_audiences— CRM / pixel / PBP lookalike audiences.search_contextual_segments— Contextual segments.search_publishers— Publishers an account may target.search_conversion_rules— Conversion rules attached to an account.list_time_zones— IANA time-zone names for activity_schedule.time_zone. No parameters.list_cta_types— cta.cta_type values for create_native_item / update_native_item. No parameters.get_top_campaign_content_report— Top performing campaign content. Returns CSV.get_campaign_breakdown_report— Campaign performance breakdown, sortable and filterable. Returns CSV.get_campaign_history_report— Change/audit log, NOT a performance report — one row per change event (change_type, old_value -> new_value, performer). Returns CSV.get_campaign_site_day_breakdown_report— Site/day performance breakdown. Returns CSV.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.
Work with this as data
Every MCP server here is available over the APIs.io API and to AI agents over MCP.