Kochava for Advertisers — MCP Server

MCP serverDev tools

Kochava for Advertisers lets your AI query mobile attribution data, so you can get attribution answers without leaving your chat. No existing Kochava account is needed, you can connect, sign up, and start querying from any AI tool.

Use Kochava for Advertisers — MCP Server in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Kochava for Advertisers — MCP Server and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the kochava free app analytics get tos tool from Kochava for Advertisers

Details

Available today. Use it from your connected AI after setup.

Add the integration, then connect or sign up for Kochava and ask your AI to query your mobile attribution data.

Kochava for Advertisers — MCP ServerStart free

What your AI can do with it

  • Connect without needing an existing Kochava account
  • Sign up for Kochava through your AI
  • Query mobile attribution data
  • Work from any AI tool

Install Kochava for Advertisers — MCP Server

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user kochava-for-advertisers-mcp-serv 'https://analytics.mcp.kochava.com/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://analytics.mcp.kochava.com/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=kochava-for-advertisers-mcp-serv&config=eyJ1cmwiOiJodHRwczovL2FuYWx5dGljcy5tY3Aua29jaGF2YS5jb20vbWNwIn0=

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://analytics.mcp.kochava.com/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add kochava-for-advertisers-mcp-serv --url 'https://analytics.mcp.kochava.com/mcp'

    Run it once, then sign in with codex mcp login kochava-for-advertisers-mcp-serv if the server asks for an account.

From the project's README

As published by kochava/kochava-k4a-mcp-server in README.md.

Kochava for Advertisers is the Omnichannel measurement and attribution platform provided by Kochava, incorporating last-click attribution, incrementality, and MMM tools for brands and their agencies.

This MCP server lets any AI tool query live Kochava attribution data, manage campaigns, and create reports — with no existing account required. Connect, create a free account in-session, and start querying immediately.

No Account? No Problem.

You don't need a Kochava account to get started. The server includes two public tools that work without any authentication:

  1. kochava_free_app_analytics_get_tos — Review the Free App Analytics Terms of Service
  2. kochava_free_app_analytics_create_acc_and_get_auth_key — Create a free account and receive your API key instantly, right in the conversation

Once you have your API key, set it as the authentication-key header and the full suite of 30 tools becomes available.

Connect

Endpoint: https://analytics.mcp.kochava.com/mcp Transport: Streamable HTTP Authentication: authentication-key header (optional for signup, required for data tools)

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or ~/.config/claude/claude_desktop_config.json (Linux), or via Settings → Developer → Edit Config in the app:

{
  "mcpServers": {
    "kochava": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://analytics.mcp.kochava.com/mcp",
        "--header", "authentication-key:YOUR_API_KEY"
      ]
    }
  }
}

Requires Node.js (for npx). Leave authentication-key empty or omit the --header argument entirely to start with FAA signup tools only. Fully quit and reopen Claude Desktop after saving for the change to take effect.

Claude Code

claude mcp add kochava --transport streamable-http https://analytics.mcp.kochava.com/mcp --header "authentication-key: YOUR_API_KEY"

Omit the --header argument entirely to start with FAA signup tools only.

Cursor

Settings → Tools & MCPs → Add Custom MCP, which opens ~/.cursor/mcp.json (or .cursor/mcp.json in a project) for editing:

{
  "mcpServers": {
    "kochava": {
      "url": "https://analytics.mcp.kochava.com/mcp",
      "headers": {
        "authentication-key": "YOUR_API_KEY"
      }
    }
  }
}

Leave authentication-key empty or omit the headers block entirely to start with FAA signup tools only.

VS Code / GitHub Copilot

Add to .vscode/mcp.json:

{
  "servers": {
    "kochava": {
      "type": "streamable-http",
      "url": "https://analytics.mcp.kochava.com/mcp",
      "headers": {
        "authentication-key": "YOUR_API_KEY"
      }
    }
  }
}

Tools

Free App Analytics (no auth required)

ToolDescription
kochava_free_app_analytics_get_tosGet the FAA Terms of Service link
kochava_free_app_analytics_create_acc_and_get_auth_keyCreate a free account and get an API key in-session

Analytics & Reporting

ToolDescription
get_all_appsList all apps in your account
get_app_dimensionsGet dimensions available for an app
run_search_queryRun an analytics search query
get_event_detailGet event-level detail data
get_explorer_dataQuery the analytics explorer
get_funnel_dataGet funnel analysis data
get_LTV_detailsGet lifetime value details
get_retention_overlayGet retention overlay data
get_currenciesList supported currencies

Report Querying

ToolDescription
search_tablesSearch available report tables
get_saved_queriesList saved report queries
execute_report_queryExecute a report query
get_query_resultsGet results from an executed query

Campaign Management

ToolDescription
kochava_list_campaignsList all campaigns
kochava_get_campaignGet campaign details
kochava_create_campaignCreate a new campaign
kochava_update_campaignUpdate an existing campaign

Tracker Management

ToolDescription
kochava_list_trackersList all trackers
kochava_create_trackerCreate a new tracker
kochava_update_trackerUpdate an existing tracker
kochava_delete_trackerDelete a tracker
kochava_get_tracker_metricsGet tracker performance metrics
kochava_get_all_media_partnersList available media partners
kochava_get_agency_networksList agency networks
kochava_list_events_for_tracker_creationList events available for tracker setup

Segment Management

ToolDescription
kochava_list_segmentsList all segments
kochava_create_segmentCreate a new segment
kochava_update_segmentUpdate an existing segment

Authentication

Without a key: You can connect and use the two FAA signup tools to create a free account. Your API key is returned immediately in the conversation.

With a key: Set the authentication-key header to your Kochava API key. All 30 tools become available.

Free App Analytics gives you 30 days of data retention. Upgrade to Enterprise for unlimited retention — same API key, same MCP connection, zero migration.

Troubleshooting

ErrorCauseFix
401 UnauthorizedMissing authentication-key headerAdd your API key as the authentication-key header
403 Invalid tokenAPI key not recognizedVerify your key at console.kochava.com
503 Service unavailableAuth service temporarily downRetry in a few seconds
account_existsCompany name already registeredUse a different company name or log in at console.kochava.com

Support

Tools it offers (2)

What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.

  • kochava_free_app_analytics_get_tos
  • kochava_free_app_analytics_create_acc_and_get_auth_key

Signals

GitHub stars
1
Last commit
Jul 2026
Advanced
Delivery
kochava-for-advertisers-mcp-server MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-kochava-kochava-for-advertisers-mcp-server
Source
github.com/kochava/kochava-k4a-mcp-server
Hosted endpoint
https://analytics.mcp.kochava.com/mcp