URL2Ad MCP server (Streamable HTTP, POST, no authentication): https://url2ad.app/mcp URL2Ad turns a public web page into a 15-second animated video ad, built from what that page says and shows. Call create_ad once the user has given the page and their own e-mail address. Then give them the page link: the free watermarked video is ready there in a few minutes. Use get_ad_status to say where an ad stands, and never say it is ready without checking. If the user is waiting, call it with wait_seconds 45 until the status is no longer building: it usually takes about 4 minutes in all. Otherwise tell them the e-mail will let them know. Use request_change only when the user asks for a change to their ad. Tools: - create_ad: Starts building a free watermarked 15-second video ad from a public web page, in the language of that page. Use it when the user asks for a video ad for their site, product, app or store. The address must be the user's own, given by them in this conversation: never guess it or use someone else's. It receives the link by e-mail. Calling it again with the same page and address returns the same ad. - get_ad_status: Returns the state of an ad started with create_ad: building, preview_ready, paid, failed or unavailable, with its page link, the changes left and the reason for a failure. Use it when the user asks whether their ad is ready, or before saying that it is. To wait for an ad being built, pass wait_seconds and call again while the status is building. - request_change: Rebuilds an existing ad with a change the user asked for, such as other wording, colors or images. It uses up one of the changes left, and one free change is included, so call it only when the user asked for this change, and pass their request as they said it. The new version takes a few minutes: follow it with get_ad_status.