StreamifyDocs

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

1

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.

2

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"
      }
    }
  }
}
3

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.

ToolWhat it does
list_websitesList all websites in your account
get_draftFetch the current draft state of a website
add_blockAdd a pre-built block to a page
remove_blockRemove a block by its node ID
update_block_contentEdit text or media content in a block
set_themeChange the website's theme colors and fonts
save_draftSave pending changes to the draft
publish_websitePush the draft live
list_blocksBrowse the block catalog by category
create_blockCompose 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.