Make a 15-second video ad, still images and ad copy from any web page. US$19 once per kit.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
The state of an ad made with make_ad: its status (queued, running, preview_ready, done or failed) and current step, then the marked preview video, two still images, sample ad copy and the checkout link; once the user has paid, the full kit.
The id make_ad returned.
The key make_ad returned. With it, and once the user has paid, the answer includes the kit's files.
Seconds to wait for the preview before answering. Default 0.
The state of an ad made with make_ad: its status (queued, running, preview_ready, done or failed) and current step, then the marked preview video, two still images, sample ad copy and the checkout link; once the user has paid, the full kit.
| Argument | Type | Description |
|---|---|---|
| id* | string | The id make_ad returned. |
| key | string | The key make_ad returned. With it, and once the user has paid, the answer includes the kit's files. |
| wait | number | Seconds to wait for the preview before answering. Default 0. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The id make_ad returned."
},
"key": {
"type": "string",
"description": "The key make_ad returned. With it, and once the user has paid, the answer includes the kit's files."
},
"wait": {
"type": "number",
"maximum": 20,
"minimum": 0,
"description": "Seconds to wait for the preview before answering. Default 0."
}
},
"additionalProperties": false
}Build a 15-second video ad kit from a business's web page: its homepage, a product page, a restaurant's site. It takes two calls, because the user's email address has to be proved first. Call it with url and email: a code is emailed to the user. Ask them for the code, then call it again with url, email and code: that returns an id and a page the user can open to watch the build. The ad takes about five minutes, so follow it with get_ad; the user is also emailed when it is ready.
| Argument | Type | Description |
|---|---|---|
| url* | string | The page the ad should send people to. |
| code | string | The code Pagecuts emailed to that address. Leave it out on the first call. |
| email* | string | The user's own email address. Ask for it; never guess it. |
| instructions | string | Optional. What this ad should push, in the user's words: an offer, a product, an event, who it is for. Up to 2,000 characters. |
{
"type": "object",
"required": [
"url",
"email"
],
"properties": {
"url": {
"type": "string",
"description": "The page the ad should send people to."
},
"code": {
"type": "string",
"description": "The code Pagecuts emailed to that address. Leave it out on the first call."
},
"email": {
"type": "string",
"description": "The user's own email address. Ask for it; never guess it."
},
"instructions": {
"type": "string",
"description": "Optional. What this ad should push, in the user's words: an offer, a product, an event, who it is for. Up to 2,000 characters."
}
},
"additionalProperties": false
}