ai.mysiren/siren
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
Siren
Publisher-provided description
Deterministic visual marketing engine. Your agent plans, renders, and posts on-brand campaigns.
Summary by lookupd
Plans, writes copy for, renders and posts on-brand marketing images and films, and manages brand assets, people faces and posting schedules.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http siren https://mcp.mysiren.ai/mcp
Codex, remote (streamable-http)
codex mcp add siren --url https://mcp.mysiren.ai/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"siren": {
"url": "https://mcp.mysiren.ai/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 67)
Publisher-provided text
get_accountGet the connected Siren workspace: plan, key scopes, auto-post setting, and daily limit. Call this first to learn what the account can do before generating. Emplist_runsList the workspace's generation runs (newest first): status, brief, channel, asset URLs, and caption. Page with offset to see them all.get_runGet one run by id — full status, output text, asset URLs, caption, and any error. Poll this after create_campaign or render_asset until status is terminal. Waitcreate_campaignCreate a Siren campaign from a plain-language brief — the full pipeline: plan, on-brand copy, deterministic render, verify. Returns the run; poll get_run untillist_filmsThe film library, one ranked page at a time. Films sit on job shelves; pass job and the human's goal and hire from the top of the page. Each film says what it ilist_platinum_filmsThe platinum shelf: studio-grade films that match a top motion studio's craft, told as the brand's own story. Each costs 50 credits, every time (a normal film ilist_stylesThe still style library, one ranked page at a time. Every painted still (an ad creative, poster, release card, App Store frame, thumbnail) is one style; Siren pdescribe_filmThe full contract for one film: what it is and when to hire it, its body JSON Schema, a reference body, the seed envelope, media slots (which fields take image/clarify_briefAsk Siren's clarifier whether a brief is specific enough to generate from. Returns ready=true/false plus follow-up questions. Use before create_campaign when thrender_assetRender films from pre-formed SirenSeed bodies (advanced). FILMS ONLY: images are painted from a brief, so for any image, ad or creative call create_campaign witupload_mediaStore a photo or video the human wants in a post, from an https URL or base64. Returns a workspace-owned URL to put in any media slot of a film body (describe_fedit_assetEdit a finished ad creative in place. Only what the instruction names changes; faces, layout, lettering and every other pixel are kept, so you can chain edits (post_runPost a finished run's assets to the workspace's CONNECTED SOCIAL ACCOUNT. This is live, public distribution on the customer's channel — always confirm with theschedule_postSchedule a finished run to post at scheduled_at (ISO-8601). Shows in the customer's local timezone. platforms: x, instagram, tiktok, linkedin, youtube, or everyget_brand_dnaGet this workspace's Brand DNA: brand_name, brand_kind, overview, tagline, offer, features, products, audience, palette, logos, plus `checks`: what to fix beforupdate_brand_dnaPatch Brand DNA. Send only keys to change. Nested bags (offer, product_map, icp) merge. Examples: {tagline, overview, offer: {product_name, one_liner, features,list_product_screensList the brand assets in Brand DNA: product photos, app screenshots, packaging. Each row has name, kind, description, use_when, tags, scan_status (scanning / reupload_product_screenUpload a brand asset (product photo, app screenshot, packaging) into Brand DNA and store it on R2. Pass image_url (https PNG/JPG/WebP) or image_base64. Two wayupdate_product_screenEdit an existing brand asset: name, description, kind, use_when, and the screenshot tags (screen_type, device, theme).delete_product_screenRemove a product screenshot from Brand DNA. Does not delete Brand Memory.upload_logoSet the workspace logo in Brand DNA. Every render uses it.get_mascotThe workspace mascot: status (hero, keeping, frames, ready), the hero picture, tries left, and every pose frame with its URL. Null mascot = none yet.create_mascotStart the brand mascot: from a description (note, kind) or from a reference picture. Paid plans; 100 credits. Siren paints a hero in about a minute; poll get_mamascot_stepMove the mascot on: keep the hero, paint it again, or add a pose. Ask the human before keep, since it builds the whole sheet.list_peopleThe people library: team faces Siren can put in stills (name, role, team, status cropping or ready, round crop URL).add_personAdd a face to the people library. Siren crops it round in a few seconds (status cropping, then ready). Only upload people who agreed.delete_personRemove a face from the people library.list_mediaPhotos and videos uploaded with upload_media, newest first, with their URLs. Reuse a URL in create_campaign media or a film body.get_performanceHow the posts did: totals (impressions, engagement, replies, engagement rate) and the top posts with views, likes and replies.list_postsEvery post Siren sent or queued: platform, status, live URL, time, and counts by status (posted, queued, failed).
Details
- Version: 1.1.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1408 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/Hexahedral-Inc/siren-mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/ai.mysiren/siren)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp