
Ad Agent
ai.creatify由 creatify.ai 发布官方发布者v1.0.0更新于 Oct 26, 2026
Turn a prompt, product link, or reference ad into a finished video ad via Creatify's Ad Agent.
概览
将助手连接到 Creatify 托管的 Ad Agent,把提示词、商品链接或参考广告变成成片视频广告。
- 可以做什么
- 创建和管理广告项目,导入素材、图片和标志等参考内容
- 在持久化项目中生成镜头素材、关键帧、音乐和配音
- 审看生成的各个版本,组装成统一舞台并输出带门控的 MP4
- 查询计费状态、积分余额以及成片是否带水印
- 从只读的语音目录中列出可用音色
- 从商品页面链接出发,先研究页面再建立项目来启动广告
- 适用场景
- 适合希望助手在对话中端到端产出短视频广告的场景,输入可以是提示词、商品页面或参考创意。面向以渲染视频为交付物的营销与创意工作。
- 运行要求
- 使用远程托管端点,无需本地安装包。需要 Creatify 账号,通过浏览器完成 OAuth 2.1 + PKCE 登录,无需粘贴 API 密钥。需要支持插件或自定义连接器的主机,例如 ChatGPT/Codex、Claude Code、Cursor 或 Claude Desktop。需要能访问托管服务器的网络。
安装
在 SourceWeft 中
- 打开 控制台中的 Ad Agent,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/ai.creatify%2Fad-agent/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"ad-agent": {
"type": "http",
"url": "https://api.creatify.ai/ad_agent/mcp"
}
}
}README
Creatify Ad Agent Skill
Connects ChatGPT, Codex, Claude Code, Cursor, Devin, OpenClaw, or Antigravity to Creatify's Ad Agent MCP. The agent directs it: Boreal-H3 footage, keyframes, music and voice lines are generated into a persistent project, the agent judges every take from contact sheets, assembles one HTML stage, and ships a gated MP4.
ChatGPT plugin
ad-agent/ is also a portable Agent Plugins package for ChatGPT. Its root plugin.json provides the listing and bundles the ad-agent skill; mcp.json connects the hosted Creatify Ad Agent MCP server. Users authenticate with their Creatify account when connecting the server.
To prepare the package for a ChatGPT plugin draft, create a ZIP with the manifest, MCP configuration, and skill at the ZIP root:
In ChatGPT Plugins, register and test https://api.creatify.ai/ad_agent/mcp in developer mode, then upload the ZIP as a plugin draft. Test the installed plugin in a new conversation. Public directory publication requires the developer identity, listing assets, review materials, and approval in the plugin submission flow; this repository only supplies the package.
Cursor plugin
ad-agent/ is also a Cursor plugin, listed in the Cursor Marketplace as Creatify (plugin name creatify). .cursor-plugin/marketplace.json at the repo root points at ./ad-agent, whose .cursor-plugin/plugin.json bundles the skills and cursor.mcp.json connects the hosted Creatify Ad Agent MCP server.
-
From the Cursor Marketplace (once listed): open Cursor Settings → Plugins (or the Marketplace), search for Creatify, and click Install. You can also run
/add-plugin creatifyin chat. -
Locally from a clone: copy the plugin folder into Cursor's local plugins directory, then run
Developer: Reload Window(or restart Cursor):If it doesn't show up under Settings → Plugins, check that third-party plugins are enabled; on Enterprise teams an admin must allow local plugin imports.
When Cursor connects creatify-ad-agent, finish the Creatify sign-in in your browser (OAuth 2.1 + PKCE); there is no API key or token to paste. If the composer_* tools are missing, check that the server is enabled and authenticated in Cursor's MCP settings (logs: Output panel → "MCP Logs"), then start a new chat and ask, for example, "Make a 15-second ad for https://example.com/product".
Devin plugin
ad-agent/ is also a Devin plugin. ad-agent/.devin-plugin/plugin.json bundles the connector (OAuth 2.1 + PKCE to the hosted Creatify Ad Agent MCP server) inline — Devin's manifest format embeds mcpServers directly rather than pointing at a separate *.mcp.json. The x-creatify-mcp-surface: devin header distinguishes this surface in the same way codex/cursor/claude-code already do for the other connectors.
Submission to CognitionAI/devin-marketplace is pending — it is a third-party entry there (git-subdir, path: "ad-agent") pinned to a commit sha of this repo, per that repo's adding-a-plugin skill. Until it lands:
-
Locally from a clone:
-
In Devin Cloud: Customize → Plugins → Add plugin → From repository, with this repo and subdirectory
ad-agent.
Either way, authorize the Creatify OAuth prompt when Devin asks, then start a new session and ask it to make a video ad.
OpenClaw plugin
ad-agent/ is also a native OpenClaw plugin, distributed through ClawHub as creatify-ad-agent. ad-agent/openclaw.plugin.json declares the skills and the hosted Creatify Ad Agent MCP server (streamable-http, OAuth, x-creatify-mcp-surface: openclaw); package.json and the no-op index.js exist only because OpenClaw requires a native entry. With a native manifest present, OpenClaw ignores the Codex/Claude/Cursor bundle files in the same folder.
-
From ClawHub (once listed):
-
Locally from a clone:
A running Gateway applies the install immediately; otherwise it loads on the next Gateway start. Open the plugin's page in the Control UI, connect your Creatify account (OAuth 2.1 + PKCE), then start a new conversation. If the composer_* tools don't show up, or after editing a --linked copy, run openclaw plugins reload creatify-ad-agent. The server comes from the plugin, not from mcp.servers, so it does not appear in openclaw mcp list/status; check it with openclaw plugins inspect creatify-ad-agent.
To publish a new version, bump version in ad-agent/package.json and run clawhub package publish ./ad-agent --family code-plugin --owner <publisher> --version <version>. The --family flag is required: ClawHub would otherwise see the Codex/Claude/Cursor markers and publish a bundle-plugin instead of the native plugin (see the ClawHub CLI).
Antigravity plugin
ad-agent/ is also a Google Antigravity plugin. Antigravity reads the listing from plugin.json and the skills from skills/. It connects the hosted Creatify Ad Agent MCP server from mcp_config.json (x-creatify-mcp-surface: antigravity). While Antigravity's enable-agent-plugins-spec flag is off, it ignores mcp.json; no other host reads mcp_config.json.
-
From GitHub:
-
Locally from a clone:
The installer should report skills : 2 installed and mcpServers : 1 installed. Restart Antigravity so it discovers the new plugin, then finish the Creatify sign-in in your browser (OAuth 2.1 + PKCE) when it connects creatify-ad-agent. agy plugin list should show creatify-ad-agent (enabled) with 2 skills, 1 MCP server. The server comes from the plugin, so agy mcp list doesn't show it.
Run agy plugin validate ./ad-agent --strict before publishing changes. Google curates the official antigravity-plugins-official marketplace, and it has no self-serve submission flow yet; until the plugin is listed there, install it from GitHub.
Install (humans)
Paste this into a new conversation in the ChatGPT/Codex desktop app or Claude Code (for Cursor, see Cursor plugin above):
The agent reads the guide below and does the rest, including sign-in.
Agent install guide
If you are an agent reading this for a user: read the whole guide, then complete every step in order. Do not stop after install or login; the final step is starting the user's first video.
0. Host environment gate
If you are running in a web app or an isolated remote workspace, stop: you cannot modify the desktop app's local plugin configuration. Tell the user to open the desktop app (or a local terminal for Claude Code), start a new conversation there, and paste the install prompt above.
1. Install the plugin
Codex. Use the Codex CLI bundled with the desktop app, not one from npm, Homebrew or a random codex on PATH:
If no usable git is available, find the Git binary the machine already has and prepend its directory to PATH, then rerun.
Claude Code:
2. Authenticate
- Codex:
codex mcp login creatify-ad-agent - Claude Code:
/mcp, selectcreatify-ad-agent, then Authenticate
Both open the Creatify OAuth page in the browser. No tokens are stored in this repository.
3. Verify
- The
creatify-ad-agentMCP server is registered and logged in (codex mcp list, or/mcpin Claude Code). composer_*tools are visible in a NEW conversation. The install thread has already captured its tool list, so don't test there.
4. Required final step: start the user's first video
Don't end at "installed". In the new conversation, ask the user what they want to promote and whether they have reference footage or images, then:
- call
composer_billing_stateto check credits and whether takes are watermarked; - create a project with
composer_project_createand import their references withcomposer_import_asset; - follow the
ad-agentskill from there.
What is included
ad-agent/: the plugin packageplugin.json+mcp.json: portable ChatGPT plugin manifest and connector.codex-plugin/plugin.json+codex.mcp.json: Codex metadata and connector.claude-plugin/plugin.json+.mcp.json: Claude Code metadata and connector.cursor-plugin/plugin.json+cursor.mcp.json: Cursor metadata and connector.devin-plugin/plugin.json: Devin metadata and connector (self-contained; no separate marketplace.json here since Devin plugins are listed fromCognitionAI/devin-marketplace, not from this repo)openclaw.plugin.json+package.json+index.js: OpenClaw native manifest and connector, package metadata, and the required no-op entrymcp_config.json: Antigravity connector (Antigravity reads the listing fromplugin.json)assets/creatify-icon.jpeg: the plugin icon used by every listing;assets/icon.pngis the same icon as a PNG at the fixed path OpenClaw readsskills/ad-agent/: the workflow skill and its referencesskills/ad-from-product-url/: start an ad from a product page URL (researches the page, seeds a project with the product's real images and logo, then hands off toad-agent)
.agents/plugins/marketplace.json: Codex marketplace.claude-plugin/marketplace.json: Claude Code marketplace.cursor-plugin/marketplace.json: Cursor marketplace
Privacy policy: https://creatify.ai/privacy · Terms: https://creatify.ai/terms · Support: https://creatify.ai/contact
The hosted endpoint is https://api.creatify.ai/ad_agent/mcp (OAuth 2.1 + PKCE, handled by the host).
Claude Desktop / Cowork: add https://api.creatify.ai/ad_agent/mcp as a custom connector, then upload ad-agent/skills/ad-agent as a skill.
Voice contract update
Earlier documentation described a removed voice-design path. This update uses the read-only composer_list_voices catalog and exactly one provider voice_id or authorized like samples; never describe or a record UUID. This documentation requires the coordinated backend + composer-worker rollout (server fix PR). A plugin update alone does not deploy the server or recover a failed task. After rollout, update the plugin, reconnect the MCP and start a new conversation to refresh the tool schema. Do not generate or retry without user consent.
Requirements
- A Creatify account.
- Codex with plugin support, Claude Code, Cursor, Devin, or OpenClaw 2026.10.7+.
- Generation and shipping spend your workspace's Creatify credits (
composer_billing_stateshows prices and your balance); free-plan takes are watermarked.
来源:README.md,提交 d2b7367
工具
0版本历史
1- v1.0.0最新Oct 21, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分