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.
| Tool | What it does | Kind |
|---|---|---|
sideshow_mcp_get_design_guide | Fetch HTML fragment, sizing, theme, kit, CDN, and interactivity guidance | Read |
sideshow_mcp_get_post | Get one full post with surface ids/indexes, version, and history; use before targeted edits or | Read |
sideshow_mcp_list_posts | List posts, optionally scoped by session | Read |
sideshow_mcp_list_surfaces | Deprecated list_posts alias | Read |
sideshow_mcp_add_surface | Insert one publish_post-shaped surface into a post; before/after accepts an id or 0-based index | Read |
sideshow_mcp_edit_surface | Replace one surface by id/index, or pass content to preserve its kind-specific options | Read |
sideshow_mcp_publish_post | Publish ordered surfaces as one post | Read |
sideshow_mcp_publish_snippet | Deprecated HTML-only publish_post sugar | Read |
sideshow_mcp_publish_surface | Deprecated publish_post alias; pass the same surface shape as parts | Read |
sideshow_mcp_reorder_surfaces | Reorder every surface using ids or 0-based indexes; order length must match | Read |
sideshow_mcp_reply_to_user | Post a short plain-text reply using postId (surfaceId is deprecated) | Read |
sideshow_mcp_send_test_post | Publish the idempotent built-in welcome post to test a connection or fresh workspace; returns | Read |
sideshow_mcp_update_post | Revise a post in place instead of publishing a duplicate | Read |
sideshow_mcp_update_snippet | Deprecated HTML-only update_post sugar | Read |
sideshow_mcp_update_surface | Deprecated update_post alias; pass replacement surfaces as parts | Read |
sideshow_mcp_upload_asset | Upload base64 bytes and return id and URL | Read |
sideshow_mcp_wait_for_feedback | Wait up to 300 seconds for comments not yet delivered on any channel; 0 is a non-blocking check | Read |
sideshow_mcp_remove_surface | Remove one surface by id/index; a post must retain at least one | Read |