图像生成与编辑服务器

Recraft MCP Server是一个集成MCP客户端与Recraft图像操作的服务器,支持光栅和矢量图像的生成、编辑、风格化及背景处理等功能。

  • by recraft-ai
  • TypeScript
  • 本地部署
  • 60 星标
  • 更新于
在 GitHub 查看 recraft-ai/mcp-recraft-server

使用说明


Recraft MCP Server

[!小心]

已弃用

此项目已弃用。 不会发布进一步的更新、错误修复或安全补丁。

请使用 重新构建远程MCP服务器 相反,可在 https://mcp.recraft.ai/mcp,继 远程服务器文档.它不需要本地安装或API密钥-身份验证是通过浏览器中的OAuth处理的。请记住,远程MCP服务器使用不同的信用模型。

要在Claude Code中迁移,请执行以下操作:

claude mcp add --transport http recraft https://mcp.recraft.ai/mcp

要在Claude Desktop中迁移,请在您的 claude_desktop_config.json 与:

{
  "mcpServers": {
    "recraft": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.recraft.ai/mcp"]
    }
  }
}

对于Cursor、VS Code和其他MCP客户端,请参阅 远程服务器文档.

这是一个MCP(模型上下文协议)将MCP客户端与 招聘的光栅和矢量图像操作:

  • 光栅和矢量图像生成
  • 光栅和矢量图像编辑
  • 创建自定义样式并在其中生成图像
  • 光栅图像的矢量化
  • 背景移除和替换
  • 光栅图像的放大

通过将此MCP服务器连接到您的MCP客户端,您将能够使用Recraft结合不同的工具生成高质量的光栅和矢量图像。

目录

设置

先决条件

  • 首先,你需要一个 重新起草API 钥匙。要获得它,请在以下网址注册您的帐户 招聘;然后去你的 简介API页面在这里,您可以购买API单位(信用)并生成API密钥。

  • 例如,您需要安装MCP客户端 克劳德桌面版.

Claude桌面扩展

如果您正在使用 克劳德桌面版 您可以使用以下命令设置此服务器 Claude桌面扩展.

  • 下载 mcp-recraft-server.dxt 从 最新版本
  • 双击该文件,使用Claude Desktop打开它
  • 单击安装
  • 填写表格
  • 启用服务器

在表单中,您需要将获得的Recraft API密钥粘贴到 简介API页面。您还可以为生成的图像存储指定本地路径,或指示所有结果都应远程存储。

如果出现安装问题,请检查您是否拥有最新版本的 克劳德桌面版.

铁匠铺

您可以在以下网址找到此MCP服务器 铁匠铺。如果此MCP是从Smithery安装的,则所有发电结果都将远程存储。使用桌面扩展或手动设置将生成结果存储在本地设备上。

手动设置

你需要在你的机器上运行Node,这样你才能运行 npx 或 node 您终端中的命令。如果你没有Node,你可以从以下位置安装它 nodejs.org.

来自NPM

修改您的 claude_desktop_config.json 文件以添加以下内容:

{
  "mcpServers": {
    "recraft": {
      "command": "npx",
      "args": [
        "-y",
        "@recraft-ai/mcp-recraft-server@latest"
      ],
      "env": {
        "RECRAFT_API_KEY": "<YOUR_RECRAFT_API_KEY>",
        "IMAGE_STORAGE_DIRECTORY": "<YOUR_IMAGE_STORAGE_DIRECTORY>",
        "RECRAFT_REMOTE_RESULTS_STORAGE": "<YOUR_REMOTE_RESULTS_STORAGE_INDICATOR>"
      }
    }
  }
}

来源

克隆此存储库:

git clone https://github.com/recraft-ai/mcp-recraft-server.git

在克隆存储库的目录中运行:

npm install
npm run build

修改您的 claude_desktop_config.json 文件以添加以下内容:

{
  "mcpServers": {
    "recraft": {
      "command": "node",
      "args": ["<ABSOLUTE_PATH_TO_CLONED_DIRECTORY>/dist/index.js"],
      "env": {
        "RECRAFT_API_KEY": "<YOUR_RECRAFT_API_KEY>",
        "IMAGE_STORAGE_DIRECTORY": "<YOUR_IMAGE_STORAGE_DIRECTORY>",
        "RECRAFT_REMOTE_RESULTS_STORAGE": "<YOUR_REMOTE_RESULTS_STORAGE_INDICATOR>"
      }
    }
  }
}

您可以指定这些参数:

  • RECRAFT_API_KEY:必填参数,您的 重新起草API 钥匙。
  • IMAGE_STORAGE_DIRECTORY:可选参数,您可以指定存储所有生成图像的目录。默认情况下,此目录为 $HOME_DIR/.mcp-recraft-server.如果 RECRAFT_REMOTE_RESULTS_STORAGE="1",忽略此参数的值。
  • RECRAFT_REMOTE_RESULTS_STORAGE:可选参数,可以将值设置为 "1",在这种情况下,所有生成的图像都将远程存储,并返回其URL。也, IMAGE_STORAGE_DIRECTORY 在这种情况下将被忽略。

工具

在此MCP中,您可以使用以下工具:

工具名称 描述 参数 价格
generate_image 从提示符 -提示符生成光栅/矢量图像
-风格
-尺寸
-模型
-图像数量
每张光栅/矢量图像0.04美元/0.08美元
create_style 从图像列表创建样式 -图像列表
-基本款式
$0.04
vectorize_image 矢量化光栅图像 -image $0.01
image_to_image 从图像生成光栅/矢量图像并提示 -image
-提示
-相似强度
-风格
-尺寸
-模型
-图像数量
每张光栅/矢量图像0.04美元/0.08美元
remove_background 删除图像中的背景 -image $0.01
replace_background 从提示符 -image在图像中生成新背景
-背景提示
-风格
-尺寸
-模型
-图像数量
每张光栅/矢量图像0.04美元/0.08美元
crisp_upscale 图像清晰高档 -image 0.004美元
creative_upscale 创意高档形象 -image 0.25美元
get_user 获取用户和余额信息

您可以在以下网址找到工具、参数和价格的详细说明 重新起草API文件.