Skip to main content
You can publish your library as your own app in ChatGPT. People find it in the ChatGPT app directory under your name. In a chat, it searches your videos, answers from them, and plays the exact moment.

Before you start

  • AgentTV pages and search is on in Discovery. The setup does not show while your account is private.
  • Your account has a profile picture. It becomes the app’s logo. AgentTV takes it from your connected YouTube channel.
  • Your account name is 23 characters or fewer. The app name is your account name plus the word “Videos”, and OpenAI allows 30 characters in total. Change the name in Settings.
  • You have access to the OpenAI platform at platform.openai.com to submit the app.

Publish the app

In the console, open AI assistants and choose the ChatGPT tab. Scroll to Publish as a ChatGPT app. Direct link: https://app.agentcdn.com/assistants?client=chatgpt#publish. The section badge shows Not started until you claim your domain, then In progress.
1

Claim your domain

Your app gets its own address under AgentTV: domain your-brand.mcp.agentcdn.com, app address https://your-brand.mcp.agentcdn.com/mcp. Choose Claim domain to reserve it for your account. You claim it once. OpenAI fixes the domain when you submit.
2

Download the package

Choose Download package (.zip). The package holds the app files and your profile picture as the logo. Upload it in the OpenAI platform.If this step shows Needs a fix, the console says why:
3

Paste the verification token

After you upload the package, OpenAI shows a domain verification token. Paste it under Token from OpenAI and choose Save token. Paste a new token only if OpenAI gives you one.
4

Submit for review

After OpenAI verifies your domain, submit the app for review in the OpenAI platform. Choose Open OpenAI platform.
Use the app address only for your published ChatGPT app. For every other AI app, use your public video address from the same page (see below).

What review means

OpenAI reviews every app before it appears in the ChatGPT app directory. The review is OpenAI’s, not AgentTV’s. OpenAI sets the timing, and AgentTV cannot promise a date. The package already carries what OpenAI asks for: the app name and logo, a short description (“Find and play video moments”), test prompts that show what the app does, and prompts that are out of scope (such as booking or shopping). Support, privacy and terms links point to AgentTV.

What the app does for people

The app connects ChatGPT to your library through one MCP server: your app address. MCP (Model Context Protocol) is the standard way AI apps call outside tools. The clip plays inside the chat. A person clicks play. What the app does not do:
  • It reads only your public videos, under the rights you set in Agent access.
  • People need no AgentTV account.
  • It does not post, buy, upload or change anything.
Its tools include search_videos, get_moment_context, get_video_stream and get_memory_page. Search and answers never return a media link. Only get_video_stream starts playback, after your rights are checked. You see what people ask in Questions.

Connect Claude and other AI apps

You do not need a store listing to reach people in other AI apps. The top of the AI assistants page, Connect your public videos, gives you one address that works in any AI app that supports MCP: https://mcp.agentcdn.com/c/your-brand/mcp
  1. Copy Your public video address.
  2. Pick the AI app: Claude, ChatGPT, Gemini CLI, or another one under More. The page shows the setup steps or the config to paste for that app.
  3. Follow the steps. Name the connector after your library, for example “Your Brand videos”.
What happens next depends on the AI app: To share less than your whole account, open Limit what this connection can see and choose Whole account, One channel or One video. One library shows when you have two or more libraries. The address changes to match. Your rights and privacy settings still apply. Step by step for each app: Connect an MCP.