Skip to directory

Recraft MCP

Recraft

Streamable HTTP (remote); stdio (local)9+ documented tools8

About Recraft MCP

Recraft MCP connects AI clients to Recraft image generation and editing features, including generating and iterating on visuals through chat.

What you can use it for

  • Generate illustrations, icons, and other images from a prompt.
  • Iterate on generated imagery and edit or transform existing visual inputs where supported.
  • Generate assets for a software project and save to configured local storage.
Connection and setup
Hosting
Both remote hosted and local
Transport
Streamable HTTP (remote); stdio (local)
Endpoint
https://mcp.recraft.ai/mcp
Authentication
Remote server uses OAuth browser authentication. Local server requires RECRAFT_API_KEY; the API key is created in the account API section. Keep it in local secret storage.

Requirements

  • Recraft account.
  • For local/API generation, API key and purchased API units/credits are required. Remote calls are billed/limited according to the user's account subscription/credits.
  • Local setup requires Node.js and npm/npx; optional IMAGE_STORAGE_DIRECTORY controls local output storage.

Setup steps

  1. For remote use, add https://mcp.recraft.ai/mcp to a client supporting remote HTTP and complete OAuth on first connection.
  2. For local use, add `npx -y @recraft-ai/mcp-recraft-server@latest` with RECRAFT_API_KEY in the client environment; optional IMAGE_STORAGE_DIRECTORY and RECRAFT_REMOTE_RESULTS_STORAGE control output storage.
  3. Claude Desktop users may install the published `.dxt` extension or configure the local server.
  4. Use a harmless request to generate a small test image, then confirm whether results are local files or remote URLs according to configuration.
  5. Do not expose API keys in prompts or source-controlled config.
Tools 9+

The nine stored names are a partial identifier set. Official docs describe local API-key server setup, while hosted OAuth endpoint docs do not provide a complete current hosted tools/list. Calls use account credits.

  • generate_image

    Generates raster/vector images from a prompt.

    01
  • create_style

    Creates a style from a list of images.

    02
  • vectorize_image

    Vectorizes a raster image into a vector format.

    03
  • image_to_image

    Generates raster/vector images from an image and prompt.

    04
  • remove_background

    Removes the background of an image.

    05
  • replace_background

    Generates a new image background from a prompt.

    06
  • crisp_upscale

    Upscales image resolution without altering content.

    07
  • creative_upscale

    Upscales image resolution while regenerating details.

    08
  • get_user

    Retrieves user information and balance.

    09

This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.

Limitations and notes
  • Generation consumes account/API units or plan credits; API units may need to be purchased before a local API key can be created.
  • Remote and local output storage behavior differs; Smithery setup stores results remotely.
  • Model, output and usage availability can depend on current Recraft plan/API terms.
  • Exact tool list and schemas not available from the reviewed source snapshots.
Original sources
  • official tool reference

    Official local server guide confirms API-key/credit requirements but does not establish the complete tool list for the hosted OAuth endpoint. Keep the nine stored names as partial identifiers pending a full current hosted tools/list.

  • official documentation or source

    Official local server guide confirms API-key/credit requirements but does not establish the complete tool list for the hosted OAuth endpoint. Keep the nine stored names as partial identifiers pending a full current hosted tools/list.

Documentation checked 2026-10-28T13:00:03.000Z. Connection has not been runtime tested.