MCP Server
Connect AI agents like Claude Desktop and ChatGPT to your Streamify account using the Model Context Protocol.
Streamify MCP Server
The Streamify MCP Server exposes your account's website builder to any AI agent that supports the Model Context Protocol. Connect Claude Desktop, Cursor, or any MCP-compatible tool to build and edit your streaming platform through natural language.
What you can do with MCP
- Ask your AI agent to build a landing page: "Add a hero block with my logo and a free trial CTA"
- Make bulk edits: "Change all pricing tables to show annual billing by default"
- Generate content: "Create a playlist page for my yoga courses"
- Set themes: "Apply a dark theme with purple accents across the site"
Setup
Generate an API key
Go to Settings → Developer → API Keys in your Streamify dashboard. Click Create API Key, give it a name, and copy the key — it is shown only once.
Configure your MCP client
Add the Streamify MCP server to your client's configuration file.
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"streamify": {
"command": "npx",
"args": ["-y", "@streamify/mcp-server"],
"env": {
"STREAMIFY_API_KEY": "your-api-key-here"
}
}
}
}Test the connection
Restart your AI client. The Streamify tools should appear in the tool list. Ask your agent: "List my Streamify websites."
Available tools
See the Tools Reference for the full list of MCP tools and their parameters.
| Tool | What it does |
|---|---|
list_websites | List all websites in your account |
get_draft | Fetch the current draft state of a website |
add_block | Add a pre-built block to a page |
remove_block | Remove a block by its node ID |
update_block_content | Edit text or media content in a block |
set_theme | Change the website's theme colors and fonts |
save_draft | Save pending changes to the draft |
publish_website | Push the draft live |
list_blocks | Browse the block catalog by category |
create_block | Compose a custom block from components |
Security
API keys are hashed with SHA-256 before storage. A compromised key can be revoked instantly from Settings → Developer. Keys support scoped permissions: read or read+write.
Never commit your API key to source control or share it publicly. If a key is leaked, revoke it immediately from your dashboard.