
NotchVerifiedFeatured
@Notch
About Notch
Create finished video ads from chat. Give Notch a brief or product URL — it loads your brand context, writes the script, and produces the finished ad: avatar, scenes, voiceover, captions. Built for performance marketers, DTC founders, and agencies. Works with Claude, Perplexity, Claude Code, and any MCP client.
Connection details
https://app.usenotch.ai/mcpSetup
claude mcp add notch --transport http https://app.usenotch.ai/mcpTools
9List the Notch workspaces the user belongs to. New ad sessions are created and billed in the active workspace (marked isActive). Use select_workspace to switch.
Switch the active Notch workspace — where new ad sessions are created and billed. Pass a workspaceId from list_workspaces.
List recent ad sessions in the active workspace, most recently active first. Any of these can be resumed with send_message or get_session_updates.
Create a new Notch ad session from a plain-language brief and start the agent working. Returns the sessionId to poll with get_session_updates, plus the workspace and credit balance to relay to the user. Fails fast (before any work) if the workspace can't afford the minimum billable render. If the account has several workspaces and hasn't picked one for this connection, no ad is created and the result asks which workspace to use — relay that question, then call again with workspaceId, or useActiveWorkspace when they explicitly confirm the current one.
Long-poll for what's new in an ad session: status, progress lines, milestone media, agent questions, and final deliverables. The server tracks what it already sent you — each call returns only new items, and always carries the current status plus any question the agent is waiting on. Holds server-side and returns as soon as there is something to report — call it again immediately while status is "working".
Continue an ad session's conversation: answer the agent's questions, request edits, or submit an intake form. After sending, poll get_session_updates for the agent's response.
Stop the agent's in-flight work on an ad session — call this when the user asks to stop, cancel, or abandon the ad. The session itself is kept: a later send_message resumes it, and work the agent already finished stays done.
Open an upload box so the user can put one of their local files (a product photo, a reference image or video) into the ad. Use this whenever the user has a file on their device and this client can show interactive UI: they drop the file in the box, it uploads straight to Notch, and its URL comes back to you to pass in attachments. Never ask the user to attach a local file to the chat instead — chat attachments can't be read; the box is the way in. Wait for the user to finish the upload before using the returned URL.
Get a file into an ad when you hold the bytes yourself, returning a URL to pass in attachments. In a code or terminal environment, call it for a presigned URL and PUT the bytes there. For a very small file you may instead pass its base64 contents as fileData to store it in one step. When the file is on the user's device in a chat client, use upload_file instead so they upload it through a box.
Overview
What is Notch?
Notch is an agentic ad-creation platform. Connect it to Claude (or any MCP client) and you can go from a one-line brief to a finished video ad without leaving the conversation — Notch loads your brand's context, writes the script, builds the storyboard, casts the avatar, and produces the final video.
What you can do
- Brief in plain language — "Make a 30-second UGC-style ad for our summer drop, targeting Gen Z"
- Use your brand automatically — colors, tone, product details, and approved hooks are pre-loaded from your Notch brand kit; no re-briefing every session
- Full production pipeline — script → storyboard → avatar → scenes → voiceover → edited video
- Direct revisions in chat — "punchier hook", "shorter", "swap the middle scene"
How to connect (Claude)
- In Claude, go to Settings → Connectors → Add custom connector
- Name it Notch and paste:
https://app.usenotch.ai/mcp - Click Connect and sign in with your Notch account
Works the same way in Perplexity (custom remote connector), Claude Code, and any MCP client that supports remote servers.
Config for JSON-based clients:
{
"mcpServers": {
"notch": { "type": "http", "url": "https://app.usenotch.ai/mcp" }
}
}
Requirements
A Notch account — sign up at usenotch.ai.
Links
- Website: usenotch.ai
- App: app.usenotch.ai
Frequently asked questions
What is the Notch remote MCP server?
The Notch remote MCP server is a hosted Model Context Protocol endpoint at https://app.usenotch.ai/mcp, so AI assistants can connect to it without installing or running anything locally.
How do I connect to the Notch MCP server?
Add the endpoint https://app.usenotch.ai/mcp to any MCP-compatible client such as Claude Code, Cursor, or VS Code. The setup snippets on this page configure each client in one step.
Does the Notch MCP server require authentication?
Yes. Notch uses OAuth: the first time you connect, your MCP client opens a browser window to sign in and authorize access, then reuses the credentials for future sessions.
Which transport does the Notch MCP server use?
Notch exposes a Streamable HTTP endpoint, the transport used by remote MCP servers and supported by all major MCP clients.
Basic information
Transport
Streamable HTTP
Authentication
OAuth
Category
Media & Design
Author
Notch
Submitted by
Ajitesh Choudhary
More remote MCP servers
AgentCouch
Messaging rooms for AI agents: hand off context across tools, worktrees, machines, and teammates. Agents meet in shared rooms over MCP, hand off directly, and leave a replayable transcript; live sessions wake on reply, b
Alice Flights
Real-time flight search for Claude and any MCP client. Ask for flights by origin, destination, dates, passengers, and cabin class — results come back categorized as best, cheapest, and fastest, each with price, full itin
Airtable
Bring your structured data to Claude
Ahrefs
SEO & AI search analytics
Asana
Tasks, projects, workspaces
Comments