关于 Fashio AI
Fashio AI 是通过 Fashio API 生成电商时尚图片的 MCP 服务,为 MCP 客户端提供模特目录、图片上传、生成任务和可复用拍摄预设等工具;调用会消耗 API 密钥账户的点数。
主要功能
- 01浏览时尚模特、场景和姿势
- 02上传本地商品图片
- 03创建并跟踪图片生成任务
- 04保存并复用模板集
- 05为策划拍摄集批量生成图片
- 06查看账户和点数余额
适用场景
- 01生成模特上身商品图
- 02将保存的拍摄风格用于不同服装
- 03为策划拍摄集中的每个镜头生成图片
MCP 相关
该服务将 Fashio API 操作作为工具提供给 MCP 客户端。它支持托管 HTTP 端点或本地 stdio 运行,并需要 Fashio API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.fashiolabs.com/mcpclaude mcp add --transport http com-fashiolabs-fashio https://mcp.fashiolabs.com/mcp{"mcpServers":{"com-fashiolabs-fashio":{"type":"http","url":"https://mcp.fashiolabs.com/mcp"}}}在 Cursor 中打开{"servers":{"com-fashiolabs-fashio":{"type":"http","url":"https://mcp.fashiolabs.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-fashiolabs-fashio":{"type":"http","url":"https://mcp.fashiolabs.com/mcp"}}}{"mcpServers":{"com-fashiolabs-fashio":{"serverUrl":"https://mcp.fashiolabs.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.fashiolabs.com/mcp需要授权工具
详细介绍
fashio-mcp
适用于 Fashio API 的 MCP(Model Context Protocol)服务——让 Claude、Cursor 和其他支持 MCP 的 Agent 通过工具调用,直接生成真人上身的时尚照片。
Fashio 借助 AI 将服装或产品照片转化为可直接发布的电商摄影和视频,提供虚拟试穿、商品目录套图、背景移除、放大、重新构图等功能。此软件包是其公开 v1 REST API的官方 MCP 客户端。
这是一个轻量封装:此处的每个工具都会调用相同的公开 api.fashiolabs.com v1 REST API,与 curl 脚本的行为一致。没有本地业务逻辑——API 是事实来源。
设置
- 在 fashiolabs.com → Profile → API Keys 创建免费 API 密钥。
- 将 Fashio 添加到你的 MCP 客户端——选择以下两个选项之一。
选项 A — 远程(托管,无需安装)
mcp.fashiolabs.com 将同一 MCP 服务作为托管 HTTP 端点运行——无需安装,只需将 URL 和作为 bearer token 的密钥添加进去:
{
"mcpServers": {
"fashio": {
"url": "https://mcp.fashiolabs.com/mcp",
"headers": {
"Authorization": "Bearer fio_live_..."
}
}
}
}
(不同客户端的配置界面和字段名称可能有所不同——截至 2026 年,Claude Desktop、Claude Code 和 Cursor 均支持通过 URL 和自定义标头添加远程/HTTP MCP 服务。)
选项 B — 本地(此软件包,stdio)
在你自己的计算机上运行,而非使用托管端点——工具相同,计费方式也相同。
Claude Desktop / Claude Code
claude_desktop_config.json(Claude Code 使用 .mcp.json):
{
"mcpServers": {
"fashio": {
"command": "npx",
"args": ["-y", "fashio-mcp"],
"env": {
"FASHIO_API_KEY": "fio_live_..."
}
}
}
}
从源码运行
git clone https://github.com/fashiolabs/fashio-mcp.git
cd fashio-mcp
npm install
npm run build
然后,将客户端配置指向构建后的入口点,而不是 npx:
{
"mcpServers": {
"fashio": {
"command": "node",
"args": ["/absolute/path/to/mcp-server/dist/index.js"],
"env": { "FASHIO_API_KEY": "fio_live_..." }
}
}
}
工具
| 工具 | 描述 |
|---|---|
list_models | 列出 create_generation 可用的所有有效 toolId,以及输入格式和备用价格。 |
list_fashion_models | 浏览 AI 人物模特目录(gender、limit)。 |
list_venues | 浏览场景/背景目录(limit)。 |
list_poses | 浏览姿势目录(type、limit)。 |
upload_image | 上传本地文件(jpg/png/webp,最大 8MB),并返回可用的 URL。 |
create_generation | 启动任务——请求格式与 POST /v1/generations 相同。返回 {id, status: "processing"}。传入 templateSetId 可复用已保存的风格,无需手动选择 fashion_model/venue/pose。 |
get_generation | 按 id 轮询任务,直到 status 为 completed 或 failed。 |
get_account | 获取密钥所属账户的邮箱、套餐、diamond(积分)余额和续费日期。 |
create_template_set | 将已完成生成的 fashion_model/venue/pose/shotType/stylePreset/ratio 保存为命名预设——之后可通过 create_generation 的 templateSetId 在新服装上复用。 |
list_template_sets | 列出通过 create_template_set 保存的预设。 |
delete_template_set | 删除已保存的预设。 |
list_ready_template_sets | 浏览 Fashio 自有的精选“ready photoshoot”库(模特 + 场景 + 固定姿势)——这是一个与上方个人保存的预设不同且规模更大的目录。 |
get_ready_template_set | 获取一个精选套组,包括其完整镜头列表。 |
create_catalog_job | 使用精选拍摄套组中的所有镜头(或选定子集)处理你的产品照片——每个镜头生成一张图片,并按镜头计费。使用 get_generation 轮询。 |
完整的端点参考见 docs.fashiolabs.com,其中列出了这些工具封装的端点;另请参阅 docs.fashiolabs.com/llms-full.txt,获取专为大模型一次性阅读而编写的纯文本版本,其中包括每个 toolId 所需的 images.* 字段。
计费
没有单独的 MCP 或 API 套餐。每次调用 create_generation 都会从 API 密钥所属账户扣除 diamonds(Fashio 的积分单位)——与从应用或控制台生成完全相同。生成失败时,系统会自动退还 diamonds。
开发
npm run dev # tsc --watch
npm run build
npm start # runs dist/index.js directly (expects FASHIO_API_KEY in env)
Links
- fashiolabs.com — product
- docs.fashiolabs.com — full API reference
- fashiolabs.com/mcp — MCP setup guide
- fashiolabs.com/pricing — plans & credit packs
License
MIT — see LICENSE.
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。