Skai Agent Connectors (MCP)

Connect AI assistants like ChatGPT, Claude, and Cursor to Skai through the Model Context Protocol.

  • 300+ channels and publishers
  • Reporting live, Campaign Actions in open beta
  • Preview and approval before supported changes

Your agent, superpowered by Skai

Connect once, then add the layers you need.

DataLive

Reporting

Six publisher feeds flowing through one connection into a unified media overview of spend, impressions, clicks, and ROAS.

Access complete media data.

  • 300+ channels and publishers across two MCPs
  • One consistent data structure
  • Publisher connections maintained by Skai
  • Unified spend, pacing, and performance data
AutomationComing soon

Optimization

A performance dashboard with bid optimization and automated pacing switched on, and an approval workflow waiting on sign-off.

Optimize with control.

  • Bid and budget optimization
  • Automated pacing and dayparting
  • Event-based actions
  • Preview and approval controls

Not available yet. We'll link the guide here when it ships.

Getting started

MCP server

Reporting data at various granularity levels, as well as change log data.

ⓘ

Your Skai account identifier - looks like ks1234. Type the digits once and every URL and config below becomes yours.

Choose your app

You need a Plus, Pro, Business, Enterprise, or Edu plan. On Business/Enterprise/Edu, a workspace admin must enable Developer mode first. Custom apps can only be created in ChatGPT on the web; once added they sync to desktop and mobile.

Don't see Developer mode under Apps → Advanced settings? That's a workspace admin setting on Business/Enterprise/Edu plans — ask your admin, and send them this page for exactly what to enable.

chatgpt.com — Settings
Dev mode
Developer mode
Create app ▾
NameSkai
URL
https://mcp.kenshoo.com/reports-mcp/ks1234
AuthOAuth ▾
Client ID
NB1XppreF8kHUVpRtrQKksayoedpfatm
You
What Skai tools do you have access to?
Assistant
get_today, relevant_columns, fetch_report, get_change_log, get_competitive_context, list_resources, read_resource, list_entities, reports_feedback …

Turn on developer mode

Open ChatGPT on the web, go to Settings → Apps (called Apps & connectors in some workspaces) → Advanced settings and switch on Developer mode.

Create an app

Back on Apps, click Create app and give it a name (Skai works).

Paste the connector URL

Connector URL
https://mcp.kenshoo.com/reports-mcp/ks1234

Set authentication to OAuth

Under Authentication, choose OAuth, open the authentication Advanced settings, and paste this client ID (leave the secret blank):

OAuth client ID
NB1XppreF8kHUVpRtrQKksayoedpfatm

Create and sign in to Skai

Click Create. When prompted to connect, authorize the app in the browser with your Skai login.

Confirm it works

Start a new chat with the app enabled and ask: "What Skai tools do you have access to?"

You should see get_today, relevant_columns, fetch_report, get_change_log, get_competitive_context, list_resources, read_resource, list_entities, reports_feedback.

OAuth not working?

ChatGPT does not support header-based tokens, so there is no PAT fallback here. If authorization fails, contact your Skai representative.

Quick reference

OAuth server URL (ChatGPT, Claude)
https://mcp.kenshoo.com/reports-mcp/ks1234
OAuth Client ID
NB1XppreF8kHUVpRtrQKksayoedpfatm
PAT base URL (all other clients, credentials in headers)
https://mcp.kenshoo.com/reports-mcp
PAT renewal
Every 90 days at login.kenshoo.com/api/dev/refresh-token
Amazon Quick - Authorization URL
https://auth0.kenshoo.com/authorize
Amazon Quick - Token URL
https://login.kenshoo.com/api/oauth/token
Amazon Quick - Redirect URL
https://us-east-1.quicksight.aws.amazon.com/sn/oauthcallback