MCP Connector

AdQuick for Claude

Search OOH inventory, manage campaigns, analyze markets, and generate reports — all through natural language in Claude.

Setup

Prerequisites

Connecting to Claude

  1. Open Claude.ai or Claude Desktop
  2. Go to Settings > Connectors
  3. Search for AdQuick in the Connectors Directory
  4. Click Connect — you'll be redirected to AdQuick's OAuth login
  5. Sign in with your AdQuick credentials and grant access
  6. You're connected! Try: "Search for digital billboards in New York"

Authentication & Scopes

The connector uses OAuth 2.0 with PKCE. AdQuick issues scoped access tokens that control which tools Claude can use on your behalf. Revoke access at any time from your AdQuick account settings or the MCP client.

ScopeDescription
inventory_readSearch and browse advertising inventory
availability_readCheck unit availability
supplier_inventoryView supplier-specific inventory
campaign_readSearch and view campaigns
campaign_writeCreate, update, and manage campaigns

Tools & Capabilities

Inventory Discovery

8 tools

Search and explore out-of-home advertising inventory across the US.

  • search_inventoryread — Search units by location, media type, screen type, and filters
  • check_availabilityread — Check if a unit is available for a date range
  • find_availsread — Find available units for a campaign's date range
  • get_unit_detailsread — Get detailed specs, pricing, and images for a unit
  • get_supplier_inventoryread — List inventory for a specific supplier
  • list_marketsread — List all available DMA markets
  • list_media_typesread — List media types and subtypes
  • search_locationsread — Search cities, neighborhoods, and zip codes with inventory

Campaign Management

9 tools

Create, modify, and manage advertising campaigns.

  • create_campaignwrite — Create a new campaign with optional location/inventory filters
  • update_campaignwrite — Update campaign metadata, dates, budget, or targeting
  • clone_campaignwrite — Duplicate an existing campaign
  • import_campaign_from_csvwrite — Create a campaign by importing units from CSV
  • add_units_to_campaignwrite — Add units to an existing campaign
  • restore_campaign_unitswrite — Restore previously deleted units
  • list_campaign_audiencesread — List audience segments on a campaign
  • add_audiences_to_campaignwrite — Add audience segments to a campaign
  • remove_audiences_from_campaigndelete — Remove audience segments from a campaign

Analytics & Insights

7 tools

Market intelligence, supplier metrics, and audience data.

  • get_supplier_metricsread — Unit counts, impressions, CPM, and market coverage per supplier
  • get_supplier_bookingsread — Historical booking/revenue data by supplier
  • get_location_metricsread — Market-level metrics (CPM, pricing, unit counts, suppliers)
  • get_location_budgetread — Entry, saturation, and domination budgets per market
  • get_audienceread — Find matching audience segments by keywords
  • recommend_marketsread — AI-powered market recommendations based on audience fit and budget
  • get_campaign_delivery_statusread — Live delivery status for booked campaign units

Exports & Reports

5 tools

Generate downloadable reports and exports.

  • generate_multi_campaign_exportwrite — Combined spend export across multiple campaigns
  • generate_multi_campaign_monthly_exportwrite — Monthly spend breakdown (CSV)
  • generate_campaign_media_plan_pdfwrite — Media plan PDF for a campaign
  • generate_campaign_units_tag_exportwrite — Units export filtered by tags (CSV/XLSX)
  • generate_market_budget_exportwrite — Market budget data export (CSV)

Programmatic DSP

6 tools

Monitor and diagnose programmatic digital-out-of-home campaigns.

  • get_recent_programmatic_plansread — Recently launched DSP plans
  • search_programmatic_campaignsread — Search plans by name
  • get_programmatic_pacingread — Pacing status for active plans
  • get_plans_by_date_rangeread — Plans filtered by date range
  • get_plans_not_yet_liveread — Plans scheduled but not yet activated
  • diagnose_plan_pacingread — Detailed pacing diagnosis for under-delivering plans

Scheduling

3 tools

Automate recurring tasks.

  • schedule_copilot_task_from_templatewrite — Schedule a recurring task (e.g., weekly launch readiness alerts)
  • list_copilot_scheduled_tasksread — List your scheduled tasks
  • cancel_copilot_scheduled_taskdelete — Cancel a scheduled task

Utility

1 tool · always available
  • show_support_cardread — Display AdQuick support contact information

Resources

The connector also exposes static reference data as MCP resources:

Resource URIDescription
inventory://marketsAll available DMA markets
inventory://media-typesMedia types and subtypes
inventory://suppliersSupplier directory

Example Prompts

Search for digital billboards in Los Angeles under $5,000/month
Create a campaign called 'Summer Launch' in Houston and Dallas with transit ads
What's the median CPM for billboards in Chicago?
Which supplier has the most digital inventory in New York?
Recommend the best markets for a $500K brand awareness campaign targeting young professionals
Generate a media plan PDF for my latest campaign

Technical Details

Transport
Streamable HTTP
Endpoint
POST /mcp
Authentication
OAuth 2.0 + PKCE
Client Registration
Dynamic (RFC 7591)
Protocol Versions
2025-06-18, 2025-03-26, 2024-11-05
Discovery
/.well-known/mcp

Privacy & Data Handling

Full details at adquick.com/privacy. In summary: