MCP serverio.github.cueqzapper/picorn
Picorn turns AI briefs into editable social images and videos with layers, timelines, and renders.
Overview
Score?
UNRATED 0.764
of what a free look can see, on 30 looks
Looks
36
last 2 hr ago
Tools
32
changed 24 days ago
More info
URL
picorn.com/mcp
streamable-http
Says it is
picorn 2.4.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.764 · highest on record 0.8561
Toolsfrom sha256:7a9efc9286…35fd18 · +0 −0 24 days ago
| Tool | Schema |
|---|---|
| picorn_capabilities List live canvas formats, fonts, layouts, image models, GPU reachability and fair-use limits. |
input · no output |
| picorn_design_image CODEX-ONLY. The calling Codex supplies the complete SVG, including copy and layout. Picorn resolves declared placeholders and renders it through Fabric/SVG. No internal language or |
input · no output |
| picorn_edit_image Transform an existing image with Flux 2 Klein. Returns an inline preview and public creationUrl. |
input · no output |
| picorn_editor_add_layer Add a native editor layer. Supported types: text, image, shape, group, qr, video, audio. SVG uses an image layer with isSvg:true. Position is the layer CENTER in canvas pixels. The |
input · no output |
| picorn_editor_add_slide Add another slide to an editor project. Projects support up to 20 slides. Returns the new slide as an inline preview. |
input · no output |
| picorn_editor_align_layers Align positioned layers to their shared left, center, right, top, middle, or bottom bound. |
input · no output |
| picorn_editor_create_project Create a persistent native Picorn editor project. For a finished static layout, pass svg: a complete SVG containing text/shapes plus declarative data-clipart placeholders. Picorn r |
input · no output |
| picorn_editor_create_slideshow Create, persist and render a complete 1–20 slide Picorn file in one deterministic call from finished agent-authored SVG and/or native editable layers. The calling agent is the only |
input · no output |
| picorn_editor_delete_layers Delete one or more layers and clean their group references. |
input · no output |
| picorn_editor_delete_slide Delete a slide and its layers. A project always keeps at least one slide. |
input · no output |
| picorn_editor_distribute_layers Evenly distribute three or more positioned layers horizontally or vertically. |
input · no output |
| picorn_editor_duplicate_layer Duplicate a non-group layer, including all style, filter, effect, mask, and animation properties. |
input · no output |
| picorn_editor_group_layers Create the same metadata group used by the visual editor. Grouping preserves world positions and render output. |
input · no output |
| picorn_editor_import_image Import image bytes from any external or agent-native image generator into Picorn storage. Pass imageBase64 with or without a data: prefix, then use the returned imageUrl in one or |
input · no output |
| picorn_editor_inspect_project Read the complete project, including every slide, layer, property, z-index, and latest rendered image URL. |
input · no output |
| picorn_editor_render_project Render selected or all slides through Picorn's real Fabric editor pipeline. Returns persistent public image URLs, a multi-page PDF, or a page-faithful DOCX download, creationUrl, a |
input · no output |
| picorn_editor_reorder_layers Set layer order. objectIds are bottom-to-top; omitted existing IDs retain their relative order on top. |
input · no output |
| picorn_editor_ungroup_layers Remove a group while preserving all child layers. |
input · no output |
| picorn_editor_update_layer Patch any editable property on a layer: content, position, size, transform, style, filters, masks, effects, blend mode, visibility, lock state, SVG overrides, timing, audio, or key |
input · no output |
| picorn_editor_update_slide Change a slide background, semantic role, or image prompt. Returns the changed slide as an inline preview. |
input · no output |
| picorn_generate_image Generate a raw image with self-hosted Z-Image Turbo. Returns an inline preview and public creationUrl. |
input · no output |
| picorn_generate_vector_assets Use Picorn's native editor engine: first generate raster artwork with self-hosted Z-Image Turbo on ComfyUI, remove its background, then convert it through the bundled multi-colour |
input · no output |
| picorn_projects_create Create a marketing project that can hold many editor files and imported image assets. Keep the returned workspaceProjectId and workspaceProjectKey together; use them when adding ev |
input · no output |
| picorn_projects_inspect List every editor file, imported asset, and the project brand profile with named colors and saved logos or visual references. File entries include their current thumbnail, status, |
input · no output |
| picorn_projects_update Update the name, description, or named color scheme of a marketing project, then return its complete file, asset, and brand index. |
input · no output |
| picorn_render_svg Render your SVG through Picorn with real typography and declarative image workers. Put placeholder <rect> elements inside the SVG and choose their backend with data-clipart-engine= |
input · no output |
| picorn_search_areas Find approved torn, wavy, blob, banner and other decorative shapes for a design. |
input · no output |
| picorn_search_icons Search Picorn's vector icon library before composing a design. |
input · no output |
| picorn_video_add_clip Add a video or audio clip to a Picorn timeline. Source URLs must use an approved public media host. Video positions are center coordinates; timing and trim values are frame-based. |
input · no output |
| picorn_video_create_project Create a persistent video project with a real 30fps timeline, native layers, keyframes and a canonical /video/editor link. |
input · no output |
| picorn_video_import_media Upload agent-owned MP4, WebM, MOV, MP3, WAV, AAC, M4A or OGG bytes into Picorn storage for use by video/audio timeline layers. Maximum 15 MB. |
input · no output |
| picorn_video_render_project Render the native timeline to a finished MP4/H.264 or WebM/VP9 file. The render includes multi-slide sequencing, timed layers, video frames, keyframe animation and mixed audio, and |
input · no output |
Verify it yourself
npx teppi-check https://picorn.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2ERN5JP5422JVSFR7SY1