ai.sayitagain/sayitagain
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Say It Again
Publisher-provided description
AI UGC videos of your store's products: read a product, write 3 scripts, make the video.
Summary by lookupd
Reads product pages, writes UGC video scripts, and generates AI presenter videos and image ads for a store's products.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http sayitagain https://app.sayitagain.ai/mcp
Codex, remote (streamable-http)
codex mcp add sayitagain --url https://app.sayitagain.ai/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"sayitagain": {
"url": "https://app.sayitagain.ai/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (25 tools)
Publisher-provided text
get_balanceThe team's credits, its plan, and how many write_scripts calls it has left (scripts_left). Free.read_productRead a product's page from its link: its name, price, description, benefits, photos and the angles a video of it can argue, and an id to use in the other tools.write_scriptsWrite three scripts for a UGC video of a product, to read before making one. Say It Again's own writer writes them from the product read_product read, held to iget_scriptsScripts written by write_scripts: queued, in_progress, ready with each script's shots and lines, the language its lines are in and what it left out of the descrquote_videoWhat a video with these choices costs in credits, and whether the team's balance covers it. Free.make_videoMake a UGC video of a product. This spends the team's credits: the price quote_video gives for the same choices, refunded if the video fails. Answers an id at oget_videoHow a video from make_video, or from a step after one, is going: queued, in_progress, ready or failed. Once ready, each video has after_steps, the steps it offelist_videosThe team's UGC videos, newest first. Each ready video's download_url is made new in every answer and works for the next hour: its download_expires_in_seconds islist_presentersThe presenters a video can be made with, by id: ours and the ones the team described. Free.describe_presenterDraw a presenter of the team's own from a description of how they look, as the app's Describe a presenter does: an adult, invented, not a real person or a charaget_describedHow a drawing from describe_presenter is going: checking, drawing, ready with its 3 pictures, each by its number with a link that works for an hour, and the voikeep_presenterKeep one picture of a drawing as one of the team's presenters, with the voice the person chose for them. Answers the presenter's id, for presenters in the otherset_presenter_voiceSay or change the voice one of the team's described presenters speaks in, which an Arabic video whose voice is added after filming asks for when its presenter hchange_videoChange one finished video as the person asks, made again into a new video beside it, as the app's Change does. This spends the team's credits: the price get_vidmake_longerMake one finished video longer, its take carried on with new lines written from the product page, into a new video beside it, as the app's Make this video 30 seanother_languageMake one finished video again in another language, into a new video beside it, as the app's Another language does: a UGC video with its own script and presenterother_sizesLay one finished video out in another size, the same video cut for that frame, as the app's Other sizes does. Free. Only for a video whose after_steps lists othlist_adsThe ads the team's store already holds, from the Meta Ad Library and TikTok's, to build a video like one with ad: its Competitors, the Winning ads of its kind aquote_product_videoWhat a product video with these choices costs in credits, and whether the team's balance covers it. Free.make_product_videoMake a product video, as the app's Product video does: the product alone on camera, doing what it does, with a voiceover, a voiceover over music or music alone,get_product_videoHow a product video from make_product_video, or from a step after one, is going: queued, in_progress, ready or failed, with why and whether its credits were refremake_product_videoMake an eligible finished product video again. quality best, the default, uses the current model: Wan 3.0, or Seedance 2.5 when Wan 3.0 is not offered. qualityquote_image_adsWhat a set of image ads costs in credits, and whether the team's balance covers it. Free.make_image_adsMake a set of image ads of a product, as the app's Image ads does: each ad a picture of the product drawn whole, with its own headline, second line and button,get_image_adsHow a set from make_image_ads is going: queued, in_progress, ready with each image ad's headline, second line and button, in headline, subhead and cta, and its
Details
- Version: 1.0.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 163 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/sayitagainai/mcp
- Website: https://sayitagain.ai/docs/api
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/ai.sayitagain/sayitagain)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp