About Siren
Siren is a remote marketing server for agents that create branded images, videos and captions, then publish or schedule campaigns through connected social channels. A reusable brand profile guides generation.
Key features
- 01Create campaign assets and captions
- 02Render selected asset types
- 03Publish or schedule social posts
- 04Manage brand profile and product screenshots
- 05Render Studio data cards
- 06Track run status and result links
Use cases
- 01Create and publish a feature announcement
- 02Schedule branded social content
- 03Generate assets using product screenshots
MCP support
Siren is a remote MCP server using Streamable HTTP and OAuth 2.1. It exposes tools for campaign creation, rendering, account and brand management, publishing, scheduling, and Studio cards.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.mysiren.ai/mcpclaude mcp add --transport http ai-mysiren-siren https://mcp.mysiren.ai/mcp{"mcpServers":{"ai-mysiren-siren":{"type":"http","url":"https://mcp.mysiren.ai/mcp"}}}Open in Cursor{"servers":{"ai-mysiren-siren":{"type":"http","url":"https://mcp.mysiren.ai/mcp"}}}Open in VS Code{"mcpServers":{"ai-mysiren-siren":{"type":"http","url":"https://mcp.mysiren.ai/mcp"}}}{"mcpServers":{"ai-mysiren-siren":{"serverUrl":"https://mcp.mysiren.ai/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
44This tool takes no parameters.
Details
From the project README
Siren 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 | One video is $9.99 once; plans start at $19 a month. MCP and videos are on every plan; credits are the only meter. |
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, TikTok and YouTube (Instagram once Meta approves the app). 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 [email protected].
Siren · a thousand voices, one signature.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.