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.