Skip to content
Agentmart
Submit a tool

Sketchxflow

Design websites, apps and logos with SketchXFlow — and brief its development team.

Connector by sketchxflow.comOfficial · Domain verified by the MCP Registry

IndexedLicense unknownLocal (stdio)Remote (HTTP)
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/sketchxflow-com-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://mcp.sketchxflow.com/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Design websites, apps and logos with SketchXFlow — and brief its development team.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
14 read · 12 write · 8 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 34

Read from the source code; the running server may list different tools.

Read 14 · Look things up without changing anything.

  • sketchxflow_brand_kits
  • sketchxflow_check_job
  • sketchxflow_clarify
  • sketchxflow_experimental_stack
  • sketchxflow_get_code
  • sketchxflow_get_image
  • sketchxflow_get_project
  • sketchxflow_list_logos
  • sketchxflow_list_models
  • sketchxflow_list_projects
  • sketchxflow_services_invoices
  • sketchxflow_services_projects
Show 2 more tools
  • sketchxflow_services_requirements
  • sketchxflow_version

Write 12 · Create, change, send or run things.

  • sketchxflow_cinematic_hero
  • sketchxflow_create_animation
  • sketchxflow_create_logo
  • sketchxflow_design_creative
  • sketchxflow_design_email
  • sketchxflow_design_page
  • sketchxflow_experimental_discuss
  • sketchxflow_experimental_start
  • sketchxflow_launch_kit
  • sketchxflow_plan
  • sketchxflow_services_say
  • sketchxflow_services_start

Delete 8 · Delete, drop, revoke or wipe things.

  • sketchxflow_add_image
  • sketchxflow_edit
  • sketchxflow_experimental_layer
  • sketchxflow_experimental_revert
  • sketchxflow_generate_from_plan
  • sketchxflow_recolor_logo
  • sketchxflow_refine_plan
  • sketchxflow_services_finalise

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • SKETCHXFLOW_API_KEY

Other settings (environment variables or headers).

  • SKETCHXFLOW_API_URL

Network hosts it talks to 1

  • mcp.sketchxflow.com · found in remote endpoint, install command

Tools (34)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • sketchxflow_add_imageAdd an image to a design (poster / creative / page)can change or delete data

    Insert an image into an existing design — a poster, creative, or any page. Either AI-GENERATE one from `prompt` (costs coins, respects the project's AI-image toggle) OR drop in an existing image by `image_url` (a public http(s) URL). Optional `placement` positions it ('top right', 'center', 'bottom left', …) — it goes in as a movable overlay you can reposition/resize afterward with sketchxflow_edit. Then view the result with sketchxflow_get_image.

  • sketchxflow_brand_kitsList your saved brand kitsread-only

    List the brand kits (saved brand identities — name, palette, fonts, voice) in your account, to attach to a launch kit via brand_kit_id.

  • sketchxflow_check_jobCollect a design that was still buildingread-only

    Pick up a generation that was still running when the tool call returned. Pass the job_id from a '⏳ Still …' reply; this waits for it and returns the finished result, or reports how far along it is. Safe to call repeatedly — it only reads, so it never charges again and never starts a second run. This is the RIGHT response to a '⏳ Still …' reply; re-sending the original request is not, because that starts a second job and charges for it.

  • sketchxflow_cinematic_heroFilm a page's hero into a scroll video

    Film a designed page so scrolling plays it like a 3D film: the camera ORBITS the hero subject (AI video from the photo itself, so people, styling and set stay the same), then flies into up to two later sections' photographs; each film is held full-screen while the scroll plays it, with depth on the text and sections tilting into place. Photos stay as the fallback (reduced motion, frames loading). Web pages only; paid (~80 coins for the hero + ~60 per scene transition, charged on the real video cost; transitions are skipped when the balance is short). Takes a few minutes. Use it when the user w…

  • sketchxflow_clarifyAsk the user design questionsread-only

    Use BEFORE designing when the brief is thin. Send the user's latest message (and the running `vision` + `history` from prior turns); get back a reply to relay, the updated `vision` board, `ready` (true when there's enough to design), and `missing` topics. When ready, the response includes `design_prompt` — pass that to sketchxflow_design_page. Free. Loop this with the user one question at a time.

  • sketchxflow_create_animationGenerate an animation / product-demo video

    Generate a motion-graphics ANIMATION from a brief — a branded intro / logo reveal / kinetic-typography sting, or a product demo. It becomes a self-contained, auto-playing motion page (timeline JSX). Optionally GROUND it on an existing project (`source_project_id` — its pages render to REAL screenshots that animate into the video), a logo (`source_logo_id`), and/or a live URL. Pick the canvas with `format` (YouTube 16:9, Reels/Shorts/TikTok 9:16, square, 4:5). A DEMO can add production layers, each ON DEMAND and billed at its real cost — leave them off unless the user asks: `voiceover` (a narra…

  • sketchxflow_create_logoGenerate a brand logo

    Design a brand LOGO from a name + brief — a symbol mark plus wordmark, lockups, and favicons. Optionally ground it on an existing project so it inherits that brand's palette/fonts. Async; streams progress (~1–3 min). Returns a displayable logo image URL you can drop into a design with sketchxflow_add_image(image_url=…).

  • sketchxflow_design_creativeDesign a creative (flyer / poster / social)

    Generate a fixed-canvas graphic — a flyer, poster, social post/story, or an AD creative for Meta / Instagram / Google (feed, story, reel, leaderboard, rectangle, skyscraper, mobile banner, billboard…) — from a brief. Pick the placement via `format`. Returns a preview URL and a rendered PNG. This is for STATIC creatives, distinct from sketchxflow_design_page (which builds websites/app screens). Takes ~1–3 min; streams progress. Refine it with sketchxflow_edit and pull markup with sketchxflow_get_code (slug 'home').

  • sketchxflow_design_emailDesign an email template (HTML email)

    Generate a responsive, client-safe HTML email — newsletter, welcome, promotional, announcement, transactional, or event invite — from a brief. Uses email-safe rules (table layout, inline CSS, 600px column) so it renders in Gmail / Apple Mail / Outlook. Returns a preview URL and a rendered PNG; pull the HTML with sketchxflow_get_code (slug 'home'). Distinct from sketchxflow_design_page (websites) and sketchxflow_design_creative (static graphics). Takes ~1–3 min; streams progress.

  • sketchxflow_design_pageDesign a page (new project or add to one)

    Generate ONE polished page. Omit project_id to start a NEW project (creates the project + its first page). Pass an existing project_id to ADD a page to that project (brand-consistent). IMPORTANT: if the user wants a MOBILE app or phone screen (iOS/Android/app UI), you MUST set platform='mobile' — it defaults to a web/desktop design otherwise. Returns a preview URL; call sketchxflow_get_code to pull the HTML to implement. Takes 1–9 min; streams progress.

  • sketchxflow_editEdit a page section/componentcan change or delete data

    Apply a natural-language change to one page — e.g. 'make the hero darker', 'tighten the pricing section', 'swap the testimonial for a logo wall'. Brand-locked: edits stay on-palette/on-type. Returns the updated page; call sketchxflow_get_code for the new HTML.

  • sketchxflow_experimental_discussTalk over the next layer (Experimental)

    One turn with the art director WITHOUT applying anything: pass what the user said and get back a revised proposal for the next layer. Use it when they want to change direction, ask a question, or think out loud before committing — 'warmer than that', 'what would you do instead?', 'can we skip the imagery for now?'. Free, instant, no coins. Loop this with the user, then apply with sketchxflow_experimental_layer. WHEN TO USE: for ONE surface (a page or a screen) the user wants to shape WITH you section by section rather than receive finished — 'let's design this together', 'I want to iterate on …

  • sketchxflow_experimental_layerApply the next layer (Experimental)can change or delete data

    Stack ONE layer onto the design and return what it put down plus the director's next proposal. This is the step that costs coins. A SECTION layer is small and quick (a few seconds, ~3 coins) because it rewrites only that section; a whole-page finishing pass rewrites the document and costs more. The very first call always STAGES the page (the section shells) whatever else you pass. Pass `steer` to fold the user's words into the pending layer, or `kind` + `instruction` to say exactly what this layer is. `count` runs several layers back to back WITHOUT stopping to ask: only pass it when the user …

  • sketchxflow_experimental_revertPeel layers back off (Experimental)can change or delete data

    PEEL LAYERS BACK OFF a layered design — `to_layer=3` keeps the first three layers and discards everything above them, restoring the canvas to exactly how it looked then (`to_layer=0` clears it entirely). Free and instant, because each layer was snapshotted when it was applied — but the discarded layers are gone, so confirm with the user first. WHEN TO USE: for ONE surface (a page or a screen) the user wants to shape WITH you section by section rather than receive finished — 'let's design this together', 'I want to iterate on the look', 'build it up and show me'. For a page they just want gener…

  • sketchxflow_experimental_stackRead the layer stack (Experimental)read-only

    Read a layered design's build: which sections exist, what is stacked inside each one, which whole-page passes have run, and what the director proposes next. Use it to get the section ids before targeting a layer. Read-only — to peel layers back off, use sketchxflow_experimental_revert. WHEN TO USE: for ONE surface (a page or a screen) the user wants to shape WITH you section by section rather than receive finished — 'let's design this together', 'I want to iterate on the look', 'build it up and show me'. For a page they just want generated, sketchxflow_design_page is one call and is the right …

Show 19 more tools
  • sketchxflow_experimental_startStart a layered design (Experimental)

    Open an EXPERIMENTAL DESIGN session: one surface, built the way a designer builds one — a SECTION at a time, each section STACKED up a layer at a time (a ground plane, shapes over it, the copy, imagery, effects), then whole-page passes at the end to make the sections agree. Returns the SECTION PLAN plus the art director's opening reply and the first layer proposal, for you to relay to the user. Free and instant; nothing is rendered and no coins are spent until sketchxflow_experimental_layer. WHEN TO USE: for ONE surface (a page or a screen) the user wants to shape WITH you section by section r…

  • sketchxflow_generate_from_planBuild the site from its saved plancan change or delete data

    Generate every page of a project's saved site plan, in one consistent pass. This is the step that costs coins and takes time (a few minutes, scaling with the page count); streams progress. Call it once the user is happy with the plan from sketchxflow_plan / sketchxflow_refine_plan — building is where changes get expensive, so settle the plan first. Then pull each page's HTML with sketchxflow_get_code. WHEN TO USE: only for MULTI-PAGE sites (roughly 3+ pages). Planning first produces markedly better multi-page results — the model gets the whole site map before it writes any page, so navigation,…

  • sketchxflow_get_codeGet a page's HTML to implementread-only

    Return the full HTML (Tailwind inline) of a generated page so you can re-implement or adapt it into the user's codebase (React/Next/Vue/plain HTML). Call after sketchxflow_design_page / sketchxflow_edit.

  • sketchxflow_get_imageSee a page's rendered designread-only

    Return a rendered screenshot (PNG) of a page so you can SEE how the design actually looks. Use it to visually verify or critique a design after sketchxflow_design_page / sketchxflow_design_creative / sketchxflow_edit, before implementing or iterating. slug 'home' is the main page / creative.

  • sketchxflow_get_projectGet a project's statusread-only

    Project status: preview URL + page list (slug/name).

  • sketchxflow_launch_kitGenerate a launch kit (landing + email + socials + poster)

    Generate a complete, on-brand LAUNCH KIT from one brief — a landing page + launch email + social posts + poster, all consistent. Auto-creates a brand (palette/fonts) if none is attached. Returns the set of preview URLs + project IDs. Takes ~3–8 min; streams progress. Pull any asset's code with sketchxflow_get_code (slug 'home').

  • sketchxflow_list_logosList your logosread-only

    List the logos in your SketchXFlow account (newest first) with each one's id, current colours in slot order (most dominant first) and image URL. Use the id with sketchxflow_recolor_logo. Free.

  • sketchxflow_list_modelsList the LLM models you can pickread-only

    List the models you can pick — BOTH catalogs, kept separate: the LLM TEXT models for the `model` parameter (the model that writes the page) and the IMAGE models for `image_model` (the model that renders the pictures in it). Each entry carries a description, speed, relative cost, coin rates, and whether YOUR plan can actually use it. Also reports your plan, the defaults used when the parameters are omitted, and how to unlock selection if it's locked. The two id lists do not overlap and are not interchangeable. Free, instant, no coins. Call this before passing `model` or `image_model`, or to ans…

  • sketchxflow_list_projectsList your projectsread-only

    List the projects in your SketchXFlow account (most recent first).

  • sketchxflow_planPlan a multi-page site (before generating)

    Create the project and produce its SITE PLAN — the page list (slug, name, purpose) and each page's section breakdown — for review BEFORE any HTML is generated. Fast and synchronous; the plan is saved server-side against the returned project_id. Show it to the user, adjust with sketchxflow_refine_plan, then build with sketchxflow_generate_from_plan. WHEN TO USE: only for MULTI-PAGE sites (roughly 3+ pages). Planning first produces markedly better multi-page results — the model gets the whole site map before it writes any page, so navigation, tone and structure stay consistent across them. For a…

  • sketchxflow_recolor_logoChange a logo's colourscan change or delete data

    Change the COLOURS of an existing logo without redesigning it: the symbol's shape, the wordmark and the lockups stay exactly as they are; only the colours change. Instant, free, and no AI involved. Either give `replace` — {old: new} hex swaps, e.g. {"#ff5500": "#0a7d4f"} changes just that colour — or a whole new `palette` in the logo's slot order (most dominant first; at most as many colours as the logo was made with). Get the current colours from sketchxflow_list_logos. Pass `project_id` when a design shows this logo, so its copies switch to the new colours too. The previous colours are kept …

  • sketchxflow_refine_planRefine a saved site plancan change or delete data

    Apply one natural-language change to a project's saved site plan and return the updated plan — 'add a careers page', 'drop the blog', 'the pricing page needs a comparison table', 'reorder so About comes before Pricing'. Fast and synchronous; nothing is built yet, so this is the cheap place to iterate. Loop it with the user until the page list is right, then call sketchxflow_generate_from_plan. Requires a plan created by sketchxflow_plan. WHEN TO USE: only for MULTI-PAGE sites (roughly 3+ pages). Planning first produces markedly better multi-page results — the model gets the whole site map befo…

  • sketchxflow_services_finaliseApprove your build's requirements and get the proposalcan change or delete data

    Freeze the requirements and price them from the price list. Only with the client's explicit go-ahead. Returns whether the proposal issued and the link to read, accept and pay it on the website (sign-in needed).

  • sketchxflow_services_invoicesYour invoices and payment links for a buildread-only

    Every invoice on a project with its status and, for an open one, the page to pay it (UPI, cards, EMI, net banking or bank transfer; sign-in needed). Free.

  • sketchxflow_services_projectsList what you've asked SketchXFlow to buildread-only

    Your projects with SketchXFlow's development services — the ones you've asked the team to build — with their state and links. Free.

  • sketchxflow_services_requirementsRead the requirements drafted for your buildread-only

    For the CLIENT of a build: the requirements document SketchXFlow's consultant is writing for a project you asked the team to build (sections, numbered requirements, modules), plus whether it can be finalised. Free. The developers who build it work from a separate, team-only server.

  • sketchxflow_services_sayAnswer the consultant about your build

    One turn of the requirements interview: send what the client said, get the consultant's reply, the question they should answer next (with options if any) and the live estimate from the price list. Free. Keep going until can_finalise is true, then call sketchxflow_services_finalise.

  • sketchxflow_services_startAsk SketchXFlow's team to build something for you

    Ask SketchXFlow to BUILD something for real (a website, web app or mobile app) at a fixed price from the public price list. Opens a project and returns the AI consultant's first question. Free; nothing is committed until a proposal is accepted on the website.

  • sketchxflow_versionCheck the SketchXFlow MCP version and API keyread-only

    Description is built at runtime.

Signals

Last release
Sep 30, 2026 (29 days ago)

Details

Registry name
com.sketchxflow/mcp
Version
0.26.0
Auth
Auth not stated, API key
Packages
npm @sketchxflow/mcp
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from sketchxflow.com

Cite this page

Sketchxflow MCP server. Agent Mart. https://agentmart.dev/connectors/sketchxflow-com-mcp (last updated 2026-10-24)