Siren

Deterministic visual marketing engine. Your agent plans, renders, and posts on-brand campaigns.

LLM Mart 2 views 14 listing impressions
Transport
Not stated
Package
—
Registry id
ai.mysiren/siren

No install snippet on purpose. A working MCP config is a command, its arguments and an environment block — the last two are where API keys live, so this catalogue never stores them and cannot publish them. Follow the link above for the authors' own instructions.

mcp

Your agent makes the images, captions, and videos for your brand, then posts them to your socials. You show Siren the brand once. After that you type post this in Cursor, Claude, ChatGPT, Codex, or Grok and it goes out.

Remote MCP server, Streamable HTTP, OAuth 2.1. No API keys to copy.

Server https://mcp.mysiren.ai/mcp
Registry ai.mysiren/siren
Docs https://mysiren.ai/docs/mcp
Plans Plans start at $19 per month. MCP is Pro and up.

Connect

Claude Code

claude mcp add --transport http siren https://mcp.mysiren.ai/mcp

Claude (claude.ai): Settings → Connectors → Custom → https://mcp.mysiren.ai/mcp

Cursor: Settings → Tools & MCP → add a remote server, or in ~/.cursor/mcp.json:

{ "mcpServers": { "siren": { "url": "https://mcp.mysiren.ai/mcp" } } }

ChatGPT: Developer Mode on → Settings → Apps & Connectors → Create → https://mcp.mysiren.ai/mcp

Grok: grok.com/connectors → Custom, or grok mcp add --transport http siren https://mcp.mysiren.ai/mcp

The agent opens a consent page on app.mysiren.ai. Approve once. Posting stays off until you turn on Allow posting on that screen. Revoke any time under Developers.

Tools

Tool What it does
get_account Workspace, plan, credits, connected channels
clarify_brief Turns a one-line ask into a brief Siren can render
create_campaign Generates the asset. Optional scheduled_at, timezone, platforms
render_asset Renders a specific output type
list_runs, get_run Status and result URLs
post_run Publishes a finished run to your connected channels now
schedule_post Queues a finished run for a time in your timezone
get_brand_dna, update_brand_dna Read and patch the brand profile
list_product_screens, upload_product_screen, update_product_screen, delete_product_screen Product screenshots Siren can paint into assets
studio_templates The 33 Studio data-card types, families, and body fields
studio_card Render a Studio card. Optional live post
studio_automate Create a Studio profile; returns generate curl and hook URLs
studio_schedule Render a Studio card and queue a scheduled post

Posts go through the channels already connected in the Siren dashboard: X, LinkedIn, Instagram, TikTok, YouTube. The agent never sees your platform tokens.

Example

> Post an update about the new export feature. Use the dashboard screenshot.

The agent calls clarify_brief, then create_campaign, waits on get_run, and calls post_run. One image or film, a caption, and the post, on brand every time.

This repo

Listing and connect docs. The server is hosted at mcp.mysiren.ai. Questions: open an issue or write to hello@mysiren.ai.

Siren · a thousand voices, one signature.

From the project's README.

Related servers

Read-only discovery for NeuralNg Angular components, APIs, packages, icons and theme recipes.

14 views

MCP server for Geargrafx PC Engine / TurboGrafx-16 emulator

14 views

Plant phenotyping via PlantCV — returns traits plus the segmentation overlay they came from

12 views

Umami v3 MCP for Cloud or self-hosted analytics, with read-only, privacy-conscious defaults.

12 views