MCP · Claude & Cursor
Your whole category, one tool call away.
Connect the Hook MCP server and Claude or Cursor pulls competitor blueprints, top posts and per-video breakdowns mid-conversation. Grounded answers without leaving the tool.
Across your set, POV demo reels travel furthest. Northbound sits #2 of 7 on reach-per-follower. You punch above your size. The real gap is paid: 1 live ad vs ~6 per rival.
Live over MCP · get_top_posts · workspace-scoped
Works with
Connect
Paste a URL. Paste a key.
The server is hosted, nothing to install or run. Mint a key in the app, drop it into your client, done.
Mint a key in Hook
Settings → Integrations, open the Claude & Cursor (MCP) card and click New key. Keys start with hmk_ and are shown once, so copy it there.Add the connector in Claude
Settings → Connectors → Add custom connector. Paste the server URL from the MCP card and set the header Authorization: Bearer hmk_…Or drop it into Cursor
.cursor/mcp.json and enable hook in Cursor's MCP settings. Claude Code and any other MCP client take the same URL and key.Cursor · .cursor/mcp.json
{
"mcpServers": {
"hook": {
"url": "YOUR_SERVER_URL_FROM_SETTINGS",
"headers": { "Authorization": "Bearer hmk_YOUR_KEY" }
}
}
}The server URL is shown on the MCP card in Settings → Integrations
Ask
Ask a competitive question, get a cited answer.
The agent calls Hook mid-conversation and answers from your tracked category. Sources attached, boosted reach filtered out before anything looks like a trend.
“What's actually working in our category this week, organic not boosted?”
Three formats are pulling away from the median this week:
same agent as the Slack bot · sources attached
Pull
Pull any competitor's creative blueprint.
Every tracked brand carries an AI-written blueprint: positioning, hooks, storytelling patterns. Your agent reads it as context in one call.
“Pull the blueprint for Parallax and summarize their hook strategy.”
Parallax
Creative Blueprint · excerpt
Positioning
The calm operator in a loud category. Every reel frames the product as the end of busywork: demo first, claim second.
Hooks
Question-first cold opens inside the first half second. Contrarian setups outrun feature lists on saves.
Patterns
Founder on camera by 0:02 · captions under 12 words · CTA lives in the comments, never on-screen.
one blueprint per tracked brand, built from every analyzed video
Search
Search every video Hook has watched for you.
Semantic search across your workspace's analyzed corpus, by what happens on screen, not just what the caption says.
“Find videos where a founder demos the product to camera in the first three seconds.”
3 matches · workspace corpus
We killed our reporting dashboard, on camera
@northbound · Founder demo · 0:19
Set up in 40 seconds, no cuts
@foxhole · Screen demo · 0:41
The worst workflow we ever replaced
@halftide · Talking head · 0:23
300+ creative variables scored per video
Why MCP
The corpus is the point, not another tab.
Every video in your category, watched, scored and boost-checked, handed to the agent you already work in.
Tool reference
What your agent can call.
Every tool is scoped to your workspace key: no other workspace's data is reachable. Read-only, except the one write at the end.
list_ecosystems
See your tracking groups and their IDs.
get_ecosystem_brands
The main brand and tracked competitors in an ecosystem.
get_brand_blueprint
The full AI creative blueprint for any tracked brand.
get_top_posts
A brand's highest-performing videos by views.
get_post_analysis
Deep per-video breakdown: hook, structure, visuals, audio, tags.
get_brand_video_analysis
Full per-video analysis for every analyzed video from a brand.
search_content
Semantic search across your workspace's creative data.
search_knowledge_base
Search the documents you've uploaded: briefs, playbooks, transcripts.
list_brand_ads
Tracked Meta and TikTok ads, with creative body, spend range and reach estimate.
ask_hook
A free-form question to Hook Brain, the same agent behind the Slack bot.
add_accounts_to_ecosystem
The one writeAdds tracked accounts to an ecosystem. It dry-runs the handles first, shows you what it found, and asks for confirmation before adding anything. Added accounts are billable and count toward your plan limit.
FAQ
MCP, answered.
Keys are workspace-scoped Bearer tokens: every tool reads only your workspace, and no other workspace's data is reachable. Each key is shown once at creation, and you can revoke any key at any time from the same Settings card.
Keep going
Where else Hook answers.
Stop pasting TikTok links into ChatGPT.
You're doing the watching for a model that can't see video. Hook already watched your category, checked what was boosted, and drafts the next one in your Slack.