README
🚀 Recraft AI MCP 服务器
Recraft AI MCP 服务器是一个 MCP(模型上下文协议)服务器,它将 MCP 客户端与 Recraft AI 的光栅和矢量图像操作集成在一起,具备以下功能:
- 光栅和矢量图像生成
- 光栅和矢量图像编辑
- 创建自定义样式并生成相应风格的图像
- 光栅图像矢量化
- 背景去除和替换
- 光栅图像放大
将此 MCP 服务器连接到您的 MCP 客户端后,您可以使用 Recraft 结合不同工具生成高质量的光栅和矢量图像。
✨ 主要特性
- 提供多种图像操作功能,包括生成、编辑、矢量化等。
- 支持创建自定义样式并生成对应风格的图像。
- 可去除和替换图像背景,还能对图像进行放大处理。
📦 安装指南
前提条件
- 首先,您需要一个 Recraft AI API 密钥。您可以在 Recraft AI 上注册账户,然后前往 个人资料 API 页面 获取。在此页面,您可以购买 API 单位(信用额度)并生成 API 密钥。
- 您的机器上需要安装 Node,以便在终端中运行
npx或node命令。如果未安装 Node,可从 nodejs.org 进行安装。 - 您需要安装一个 MCP 客户端,例如 Claude Desktop。
手动安装
修改您的 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>"
}
}
}
}
从源代码手动安装
克隆此仓库:
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_API_KEY:必需参数,您的 Recraft AI API 密钥。IMAGE_STORAGE_DIRECTORY:可选参数,您可以指定用于存储所有生成图像的目录。默认情况下,该目录为$HOME_DIR/.mcp-recraft-server。
📚 详细文档
工具
在此 MCP 中,您可以使用以下工具:
| 工具名称 | 描述 | 参数 | 价格 |
|-----------|-------------|------------|-------|
| generate_image | 根据提示生成光栅/矢量图像 | - 提示
- 风格
- 尺寸
- 模型
- 图像数量 | 每张光栅/矢量图像 0.04 美元/0.08 美元 |
| image_to_image | 根据图像和提示生成光栅/矢量图像 | - 图像
- 提示
- 相似度强度
- 风格
- 尺寸
- 模型
- 图像数量 | 每张光栅/矢量图像 0.04 美元/0.08 美元 |
| create_style | 根据图像列表创建风格 | - 图像列表
- 基本风格 | 0.04 美元 |
| vectorize_image | 将光栅图像矢量化 | - 图像 | 0.01 美元 |
| remove_background | 去除图像背景 | - 图像 | 0.01 美元 |
| replace_background | 根据提示为图像生成新背景 | - 图像
- 背景提示
- 风格
- 尺寸
- 模型
- 图像数量 | 每张光栅/矢量图像 0.04 美元/0.08 美元 |
| crisp_upscale | 清晰放大图像 | - 图像 | 0.004 美元 |
| creative_upscale | 创意放大图像 | - 图像 | 0.25 美元 |
| get_user | 获取用户信息和剩余余额 | | |
您可以在 Recraft AI API 文档 中找到工具、其参数和价格的详细说明。
微信扫一扫