MCP server

Skroll ships a Model Context Protocol server, so agents like Claude and Cursor can create, edit, publish and export skrolls directly. Every REST endpoint is exposed as a tool, 17 in total.

Connect a client

Create a key in Settings → Integrations and add this to your MCP client config, replacing sk_... with the key. The endpoint speaks Streamable HTTP.

json
{
  "mcpServers": {
    "skroll": {
      "url": "https://skrollai.com/api/mcp",
      "headers": { "Authorization": "Bearer sk_..." }
    }
  }
}

Client notes

  • Claude Desktop: add the block to claude_desktop_config.json and restart the app.
  • Cursor: add it to ~/.cursor/mcp.json (or a project .cursor/mcp.json), then enable the server in settings.
  • Any other Streamable-HTTP MCP client: point it at https://skrollai.com/api/mcp with the same bearer header.

Tools

Each tool maps one-to-one to an endpoint in the API reference.

ToolDescription
list_decksList skrolls
create_deckCreate a skroll
get_deckGet a skroll
update_deckRename or publish a skroll
delete_deckDelete a skroll
set_deck_contentReplace skroll content
generate_deckGenerate skroll content with AI
edit_deckEdit skroll content with AI
list_deck_versionsList versions
get_deck_versionGet a version
revert_deck_versionRevert to a version
create_exportRequest an export
get_exportGet export status
list_brandsList brands
create_brand_from_urlExtract a brand from a website
get_brandGet a brand
delete_brandDelete a brand