← Registry

API Tools

trillboards.com

Manage partners and devices for a Trillboards advertising network.

1 endpoint83 known toolsFirst detected May 23, 2026Last detected September 15, 2026

ENDPOINT 1

https://api.trillboards.com/mcp

No auth detected

MCP server metadata

Name
dooh-exchange
Version
1.0.0
Capabilities
tools.listChangedresources.listChangedprompts.listChanged
Server instructions

DOOH Exchange Seller Agent — AdCP + MCP Server (Protocol 2025-11-25) The first DOOH (Digital Out-of-Home) seller agent in the AdCP ecosystem. Provides programmatic access to 23,000+ owned-and-operated screens with deterministic real-time audience intelligence from edge AI (vision, audio, speech). Available tool categories: - Partner Management: Register partners, get account info - Device Management: Register, list, update, delete devices - Impression Tracking: Record ad impressions (single or batch) - Analytics: Get performance analytics - Webhooks: Create, manage, and test webhook subscriptions - Inventory Discovery: Discover screens by venue, location, audience (NEW) - Campaign Management: Create/manage DOOH campaigns (NEW) - AdCP Signals: Get real-time deterministic audience signals (NEW) - AdCP Media Buy: Programmatic DOOH buying via AI agents (NEW) - Physical-World Intelligence: Query observations, semantic search, anomaly detection, cross-signal correlation, sensing configuration, dataset export, predictive analytics (NEW) Authentication: - Stdio transport: Set PLATFORM_API_KEY - HTTP transport: Use Authorization: Bearer <api_key> header Discovery is open. get_products takes no key at all — send a natural-language brief and read the catalogue before you decide to transact. get_pricing, get_adcp_capabilities, register_partner, get_device_ads, the impression tools and device_heartbeat are likewise unauthenticated. Everything that MOVES something — create_media_buy, update_media_buy, sync_creatives, get_media_buy_delivery, provide_performance_feedback, log_event, and all reporting — requires a key. AdCP discovery metadata is available through the server resources.

Known tools 83

register_partner

Register a new partner organization with Trillboards.

Inferred read-only
get_partner_info

Get information about the authenticated partner account.

Inferred read-only
register_device

Register or update a device in the partner's network.

Potential side effects
list_devices

List all devices registered to the partner account.

Inferred read-only
get_device

Get detailed information about a specific device.

Inferred read-only
delete_device

Soft-delete a device from the partner account.

Potential side effects
get_device_ads

Get current ads scheduled for a device (for testing).

Inferred read-only
record_impression

Record a single ad impression from a device.

Inferred read-only
batch_impressions

Record multiple impressions in a single request (up to 100).

Inferred read-only
device_heartbeat

Send a heartbeat signal from a device to report its status.

Potential side effects
get_analytics

Get analytics data for the partner account.

Inferred read-only
create_webhook

Create a new webhook subscription for real-time events.

Potential side effects
list_webhooks

List all webhook subscriptions for the partner account.

Inferred read-only
update_webhook

Update an existing webhook subscription.

Potential side effects
delete_webhook

Delete a webhook subscription.

Potential side effects
test_webhook

Send a test event to a webhook endpoint.

Potential side effects
get_webhook_deliveries

Get delivery history for a webhook.

Inferred read-only
discover_inventory

Discover available DOOH screens across the exchange network.

Inferred read-only
get_live_audience

Get real-time audience data for a specific screen.

Inferred read-only
get_audience_forecast

Predict what the audience will look like at a screen at a specific time.

Inferred read-only
create_campaign

Create a new advertising campaign targeting DOOH screens.

Potential side effects
get_campaign_performance

Get detailed performance metrics for a campaign.

Inferred read-only
get_network_stats

Get network-wide statistics across all partner screens.

Inferred read-only
get_signals

[AdCP Signals] Get real-time audience signals from DOOH screens.

Inferred read-only
activate_signal

[AdCP Signals] Activate an audience signal for DSP targeting.

Inferred read-only
get_adcp_capabilities

[AdCP] Get the seller agent's AdCP capabilities and supported protocols.

Inferred read-only
get_products

[AdCP Media Buy] Get available DOOH advertising products and packages.

Inferred read-only
list_creatives

[AdCP Creative] List the creatives this buyer has on file with us.

Inferred read-only
list_creative_formats

[AdCP Media Buy] List the creative formats this network actually accepts.

Inferred read-only
get_media_buys

[AdCP Media Buy] List media buys with status, budget, flight and optional delivery snapshots.

Inferred read-only
create_media_buy

[AdCP Media Buy] Create a media buy (campaign) from an AdCP buy specification.

Potential side effects
update_media_buy

[AdCP Media Buy] Update an existing media buy (campaign).

Potential side effects
sync_creatives

[AdCP Media Buy] Validate and sync creative assets for a media buy.

Inferred read-only
get_media_buy_delivery

[AdCP Media Buy] Get delivery/performance report for a media buy.

Inferred read-only
provide_performance_feedback

[AdCP Media Buy] Provide optimization signals from buyer agent.

Inferred read-only
log_event

[AdCP Media Buy] Record a conversion or attribution event.

Inferred read-only
list_accounts

[AdCP Accounts] List the accounts this credential can transact on.

Inferred read-only
sync_accounts

[AdCP Accounts] Establish or confirm the account behind this credential.

Inferred read-only
get_task_status

[AdCP Protocol] Get the status of a previously issued AdCP task.

Inferred read-only
tasks_get

[AdCP Protocol] Get the status of a previously issued AdCP task.

Inferred read-only
list_tasks

[AdCP Protocol] List AdCP tasks belonging to your account, newest first.

Inferred read-only
tasks_list

[AdCP Protocol] List AdCP tasks belonging to your account, newest first.

Inferred read-only
get_pricing

Get machine-readable pricing for all Trillboards products.

Inferred read-only
get_usage_summary

Get your current billing period usage summary with per-product breakdown and costs.

Inferred read-only
setup_billing

Set up pay-per-use billing with a Stripe payment method.

Potential side effects
purchase_credits

Purchase committed-use credits at a discount.

Potential side effects
get_billing_status

Check current billing status including whether billing is set up, credit balance, Stripe customer ID, and payment method status.

Potential side effects
get_campaign_attribution

Get comprehensive attribution summary for a DOOH campaign.

Inferred read-only
get_attribution_timeseries

Get daily attribution timeseries for a campaign.

Inferred read-only
get_attention_metrics

Get edge AI attention metrics for a campaign (FEIN-powered).

Inferred read-only
get_creative_attention

Get per-creative attention breakdown for a campaign.

Inferred read-only
get_multi_touch_attribution

Get multi-touch attribution model results for a campaign.

Inferred read-only
get_cross_channel_journey

Get cross-channel customer journey data (Sankey flow) for a campaign.

Inferred read-only
get_incrementality

Get incrementality/lift test results for a campaign.

Inferred read-only
create_experiment

Create an incrementality experiment for a campaign.

Potential side effects
get_creative_attribution

Get attribution performance by individual creative variant.

Inferred read-only
get_roas

Get Return on Ad Spend (ROAS) with transaction attribution data.

Inferred read-only
export_cohort

Export exposed audience cohort to a DSP for retargeting.

Inferred read-only
get_audience_lookalike

Find screens with similar audience profiles using pgvector similarity.

Inferred read-only
semantic_audience_search

Search screens by natural language scene description using pgvector.

Inferred read-only
get_campaign_heatmap

Get geographic exposure heatmap data for a campaign.

Inferred read-only
verify_proof_of_play

Verify cryptographic proof of ad delivery or get campaign proofs.

Inferred read-only
query_observations

Query the universal observation stream using natural language or structured filters.

Inferred read-only
semantic_search_observations

Search observations by semantic similarity.

Inferred read-only
anomaly_detect

Detect anomalies in observation patterns.

Inferred read-only
cross_signal_correlate

Discover correlations between different signal types.

Inferred read-only
configure_sensing

Configure what a screen should sense using natural language.

Inferred read-only
export_dataset

Export observation data as a structured dataset.

Inferred read-only
predictive_query

Generate predictive insights from observation patterns.

Inferred read-only
get_social_attention

Query social attention contagion metrics from the observation stream.

Inferred read-only
find_similar_moments

Find historically similar audience moments across the screen network using embedding similarity search.

Inferred read-only
predict_moment_quality

Predict the VAS (Viewability Attention Score) a specific creative would achieve at a given moment, based on historical data and causal modeling.

Inferred read-only
recommend_creative

Given a moment description, rank candidate creatives by predicted VAS performance.

Inferred read-only
get_social_contagion_summary

Aggregate social attention metrics across screens and time periods.

Inferred read-only
get_dataset_stats

Get statistics about available causal training data: total tuples, unique creatives, venue diversity, date range.

Inferred read-only
get_content_performance

Get performance metrics for a video across the Trillboards DOOH network.

Inferred read-only
search_content

Semantic search over content library using natural language queries and 768-D pgvector embeddings.

Inferred read-only
get_content_recommendations

Get best-performing content recommendations for a venue type and optional time context.

Inferred read-only
list_endpoints

List every registered Trillboards API operation.

Inferred read-only
describe_endpoint

Describe a single API operation including its parameters, response shape, and error codes.

Inferred read-only
validate_request

Validate a proposed request payload against the registered Zod schema for an operation, returning the exact canonical error envelope the HTTP surface would emit.

Inferred read-only
list_error_codes

List every error code in the Trillboards API error catalog.

Inferred read-only
query_changelog

Query the Trillboards API changelog for recent changes, breaking changes, deprecations, and fixes.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.dooh-exchange]
url = "https://api.trillboards.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "dooh-exchange": {
      "type": "http",
      "url": "https://api.trillboards.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: dooh-exchange
Remote MCP URL: https://api.trillboards.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "dooh-exchange": {
      "url": "https://api.trillboards.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "dooh-exchange": {
      "type": "http",
      "url": "https://api.trillboards.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "dooh-exchange",
  "transport": "streamable-http",
  "url": "https://api.trillboards.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for trillboards.com was fetched 2026-07-28T03:27:00.933Z and is being refreshed.

Trust status Trusted

trillboards.com is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.