About Doop
Doop is an MCP server in the Blockchain category: the open-source alternative to Paper.design. A multiplayer design canvas where humans and AI agents design together, live. MCP built in.
Install
git clone https://github.com/kgoedecke/doopThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (18)
append_frame_html**Stream** a design in chunks (`start=true` first, `done=true` last) — viewers watch it build up
Parameters not published.
create_canvasCreate a canvas, returns its shareable id
Parameters not published.
create_frameAdd a frame with HTML (auto-placed if no x/y)
Parameters not published.
delete_frameRemove a frame
Parameters not published.
edit_frame_htmlTargeted exact find/replace in a frame's HTML — morphs into the render in place
Parameters not published.
generate_imageGenerate an image from a prompt with AI (on the user's ChatGPT/OpenAI account, else `OPENAI_API_KEY`) → asset URL
Parameters not published.
get_canvasCanvas layout: every frame's position/size/meta
Parameters not published.
get_commentsRead element-pinned comments and replies, optionally filtered by frame or resolution state, without claiming work
Parameters not published.
get_feedbackFetch & claim open human feedback requests — for agents whose job is to poll the canvas periodically
Parameters not published.
get_frameRead a frame including its HTML
Parameters not published.
Show all 18 tools
get_frame_screenshotRender the frame headlessly and return a PNG — lets agents _see_ and iterate on their design
Parameters not published.
get_guideThe agent playbook — agents are instructed to load this first
Parameters not published.
import_webpageImport one public URL onto a canvas as an editable HTML snapshot/frame
Parameters not published.
list_canvasesList all canvases
Parameters not published.
set_frame_htmlReplace a frame's design in one shot — renders live for everyone
Parameters not published.
set_statusBroadcast a one-line "what I'm working on" — shown live in the working-now strip, avatar tooltip, and activity feed
Parameters not published.
update_frameRename / move / resize a frame
Parameters not published.
view_websiteInspect one public page read-only; returns a desktop screenshot and visible text without changing the canvas
Parameters not published.
Ask AI
Ask AI about Doop
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.