Back to MCP Servers

Motion Creative Analytics MCP Server

Read-only MCP server exposing Motion's creative analytics, competitor ad library, and brand intelligence for Meta ads via OAuth 2.0.

Advertising by Motion OAuth2 active
Overview

Motion MCP is a provider-hosted, read-only MCP server that exposes Motion's Creative Analytics platform to any MCP-compatible AI client. It surfaces 14 tools across six categories: auth and context, creative performance, workspace context, competitor and brand intelligence, saved reports, and AI tags. The server uses Motion's already-cached and AI-tagged data rather than calling ad platform APIs in real time, so analyses are fast and consistent with what users see in the Motion UI.

The server is targeted at performance marketers, creative strategists, and analysts who want to query ad creative performance, surface top-performing hooks and angles, pull video transcripts, and explore competitor ad libraries from inside Claude, ChatGPT, Cursor, or other MCP clients. Authentication is handled via OAuth 2.0 against existing Motion accounts, so credentials are never stored by the AI tool.

Coverage is currently Meta only (Facebook and Instagram ads), even though the underlying Motion product also supports TikTok, YouTube, and LinkedIn reporting. The MCP is restricted to Owner, Admin, and Collaborator roles, and new workspaces need a few hours of initial sync and tagging before performance tools return useful data.

Tools

Tool Description
get_auth_context Returns the user's available Motion organizations and workspaces. Auto-selected when only one exists.
get_creative_insights Primary creative performance analytics tool. Sort by metrics like spend, ROAS, CPA, CTR, and filter by date range.
get_creative_summary AI-generated digest of a creative including format, summary, hooks, and CTAs.
get_creative_transcript Returns the video transcript for a creative with timed segments and translation support.
get_demographic_breakdown Performance broken down by age and gender. Defaults to the last 7 days.
get_workspace_brand Returns the workspace's brand positioning, voice, and visual identity.
get_workspace_competitors Lists tracked competitor names, domains, and follower counts for the workspace.
search_brands Searches the Motion brand index by name or domain.
get_brand_by_domain Resolves a brand record from a URL or domain.
get_inspo_creatives Returns ad library entries for a brand including format, copy, launch date, and landing page URLs.
get_inspo_brand_context Returns positioning, messaging angles, and customer voice analysis for a competitor brand.
get_reports Lists saved reports or retrieves a full report configuration with its filters and metrics.
get_glossary_values Returns the workspace's AI Tags across categories like Asset Type, Messaging Angle, and Hook Tactic.
Setup Guide

Motion MCP is provider-hosted at https://projects.motionapp.com/mcp. There is nothing to install locally; you point your MCP client at the URL and complete OAuth.

Prerequisites

  • Active Motion account (14-day trial available)
  • Owner, Admin, or Collaborator role (Guest and Partner roles cannot use the MCP)
  • At least one connected ad platform data source (Meta is currently the only supported platform)
  • A few hours of initial sync time after connecting a new data source

Claude (Desktop / Web)

  1. Open Settings then Connectors
  2. Choose Add Custom Connector
  3. Paste https://projects.motionapp.com/mcp
  4. Click Connect and complete the Motion OAuth flow

ChatGPT

  1. Open Settings then Apps then Advanced Settings
  2. Turn on Developer mode and choose Create App
  3. Paste https://projects.motionapp.com/mcp
  4. Authenticate via the browser prompt

Cursor

In Motion, go to My Account then My Integrations, and click Add to Cursor. Alternatively, add it manually from the Cursor MCP tools page.

Other MCP clients

{
  "mcpServers": {
    "motion": {
      "url": "https://projects.motionapp.com/mcp"
    }
  }
}
Use Cases
  • Pull top Meta ad creatives by ROAS, CPA, or CTR for a chosen date range and have the AI summarize what hooks and formats are working
  • Generate creative briefs by combining get_creative_summary and get_creative_transcript outputs across recent winners
  • Audit demographic performance with get_demographic_breakdown to spot age or gender segments that are over- or under-indexing
  • Run competitor research by resolving a brand via get_brand_by_domain, then pulling their ad library and messaging angles with get_inspo_creatives and get_inspo_brand_context
  • Have the AI list and re-run saved Motion reports via get_reports, then narrate the results in chat
Example Prompts
  • "Show me my top 10 Meta creatives by ROAS in the last 30 days and summarize the common hooks."
  • "Pull the transcript for our best performing video ad this month and draft three new script variants."
  • "Break down performance by age and gender for our spring campaign creatives."
  • "Look up Liquid Death in the Motion brand index and show me their five most recent Meta ads with messaging angles."
  • "List my saved reports, then run the Weekly Creative Review and tell me which AI Tags are trending up."
Pros
  • Official, provider-hosted server with OAuth 2.0; no local install or API keys to manage
  • Uses Motion's pre-tagged and cached data, so results are fast and consistent with the Motion UI
  • Broad coverage with 14 tools spanning performance, creative metadata, transcripts, demographics, competitor library, and saved reports
  • Includes competitor and brand intelligence tools, not just first-party ad analytics
Limitations
  • Read-only: cannot create, edit, or pause campaigns or creatives
  • Meta only at launch, even though Motion itself supports TikTok, YouTube, and LinkedIn reporting
  • Competitor data is limited to creative details; no spend or performance metrics for competitors
  • Requires a paid Motion plan (or active trial) and several hours of initial sync before performance tools are useful
Alternatives
  • pipeboard-co/meta-ads-mcp: community MCP server for managing Facebook and Instagram Ads directly via the Meta API
  • amekala/ads-mcp: multi-platform ads MCP covering Google, Meta, LinkedIn, and TikTok with read and write tools
  • Rule1: a competing creative analytics platform with its own AI integrations