ClawLink
Developer Tools18 toolsBrowser login (OAuth), no API keys

Sideshow integration for AI agents

Publish diagrams, code, and markdown as shareable posts

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Sideshow once and call the same tools from all of them.

Setup

Connect Sideshow through ClawLink's hosted setup so your agent can publish diagrams, code, markdown, and images as shareable posts.

  • Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Sideshow exposes 18 tools through ClawLink.

ToolWhat it doesKind
sideshow_mcp_get_design_guideFetch HTML fragment, sizing, theme, kit, CDN, and interactivity guidanceRead
sideshow_mcp_get_postGet one full post with surface ids/indexes, version, and history; use before targeted edits orRead
sideshow_mcp_list_postsList posts, optionally scoped by sessionRead
sideshow_mcp_list_surfacesDeprecated list_posts aliasRead
sideshow_mcp_add_surfaceInsert one publish_post-shaped surface into a post; before/after accepts an id or 0-based indexRead
sideshow_mcp_edit_surfaceReplace one surface by id/index, or pass content to preserve its kind-specific optionsRead
sideshow_mcp_publish_postPublish ordered surfaces as one postRead
sideshow_mcp_publish_snippetDeprecated HTML-only publish_post sugarRead
sideshow_mcp_publish_surfaceDeprecated publish_post alias; pass the same surface shape as partsRead
sideshow_mcp_reorder_surfacesReorder every surface using ids or 0-based indexes; order length must matchRead
sideshow_mcp_reply_to_userPost a short plain-text reply using postId (surfaceId is deprecated)Read
sideshow_mcp_send_test_postPublish the idempotent built-in welcome post to test a connection or fresh workspace; returnsRead
sideshow_mcp_update_postRevise a post in place instead of publishing a duplicateRead
sideshow_mcp_update_snippetDeprecated HTML-only update_post sugarRead
sideshow_mcp_update_surfaceDeprecated update_post alias; pass replacement surfaces as partsRead
sideshow_mcp_upload_assetUpload base64 bytes and return id and URLRead
sideshow_mcp_wait_for_feedbackWait up to 300 seconds for comments not yet delivered on any channel; 0 is a non-blocking checkRead
sideshow_mcp_remove_surfaceRemove one surface by id/index; a post must retain at least oneRead