Fashio AI

com.fashiolabs由 fashiolabs.com 发布官方发布者v0.1.1更新于 Oct 27, 2026

On-model and ghost-mannequin fashion photos from a product photo. Spends credits; needs an API key.

已验证Streamable HTTP可网页运行商业与电商媒体与设计

概览

AI 生成的概览

Fashio AI 通过工具调用把服装或产品照片生成模特上身图与隐形人台时尚图,按积分计费。

可以做什么
  • 浏览 AI 模特、场景背景、姿势目录以及可用的生成工具
  • 上传本地产品图片(jpg/png/webp,最大 8MB)并返回可用链接
  • 创建生成任务并轮询直到完成或失败
  • 把已完成的生成保存为可复用的风格预设,并列出或删除预设
  • 浏览官方精选拍摄套装,并用产品图逐张生成目录套图
  • 查询账户邮箱、套餐、积分余额与续费日期
适用场景
适合需要电商时尚图片的场景:虚拟试穿、模特或隐形人台图、目录套图、去背景、放大与重新构图,可直接在助手内由产品照片生成。
运行要求
可使用 mcp.fashiolabs.com 的远程托管端点(streamable HTTP),或通过 npx 或源码在本地以 Node.js 运行 npm 包。需要 Fashio API 密钥,以 bearer 形式放在 Authorization 请求头中(本地包使用 FASHIO_API_KEY),在 Fashio 账户资料中创建。需要访问 Fashio API 的网络。
安装前请注意
API 密钥是可直接访问账户及其积分余额的凭据,请勿放入共享配置。每次生成都会从账户扣除钻石(积分),目录任务按张计费,助手自动运行时可能产生费用。上传的图片会发送到 Fashio 的 API,删除预设不可恢复。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Fashio AI,将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.fashiolabs%2Ffashio/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "fashio-ai": {
      "type": "http",
      "url": "https://mcp.fashiolabs.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

fashio-mcp

MCP (Model Context Protocol) server for the Fashio API — lets Claude, Cursor, and other MCP-speaking agents generate on-model fashion photos directly, as tool calls.

Fashio turns a garment or product photo into publish-ready e-commerce photography and video with AI — virtual try-on, catalog packs, background removal, upscaling, reframing, and more. This package is the official MCP client for its public v1 REST API.

It's a thin wrapper: every tool here calls the same public api.fashiolabs.com v1 REST API a curl script would. No local business logic — the API is the source of truth.

Setup

  1. Create a free API key at fashiolabs.com → Profile → API Keys.
  2. Add Fashio to your MCP client — pick one of the two options below.

Option A — Remote (hosted, no install)

mcp.fashiolabs.com runs this same server as a hosted HTTP endpoint — nothing to install, just add the URL with your key as a bearer token:

json
{  "mcpServers": {    "fashio": {      "url": "https://mcp.fashiolabs.com/mcp",      "headers": {        "Authorization": "Bearer fio_live_..."      }    }  }}

(Exact config UI/field names vary by client — Claude Desktop, Claude Code and Cursor all support adding a remote/HTTP MCP server by URL with custom headers as of 2026.)

Option B — Local (this package, stdio)

Runs on your own machine instead of a hosted endpoint — same tools, same billing.

Claude Desktop / Claude Code

claude_desktop_config.json (or .mcp.json for Claude Code):

json
{  "mcpServers": {    "fashio": {      "command": "npx",      "args": ["-y", "fashio-mcp"],      "env": {        "FASHIO_API_KEY": "fio_live_..."      }    }  }}

Running from source

bash
git clone https://github.com/fashiolabs/fashio-mcp.gitcd fashio-mcpnpm installnpm run build

Then point your client's config at the built entry point instead of npx:

json
{  "mcpServers": {    "fashio": {      "command": "node",      "args": ["/absolute/path/to/mcp-server/dist/index.js"],      "env": { "FASHIO_API_KEY": "fio_live_..." }    }  }}

Tools

ToolDescription
list_modelsEvery valid toolId for create_generation, with input shape and fallback price.
list_fashion_modelsBrowse the AI person model catalog (gender, limit).
list_venuesBrowse the venue/background catalog (limit).
list_posesBrowse the pose catalog (type, limit).
upload_imageUploads a local file (jpg/png/webp, max 8MB) and returns a usable URL.
create_generationStarts a job — same request shape as POST /v1/generations. Returns {id, status: "processing"}. Pass templateSetId to reuse a saved style instead of picking fashion_model/venue/pose by hand.
get_generationPolls a job by id until status is completed or failed.
get_accountEmail, plan, diamond (credit) balance, and renewal date for the account that owns the key.
create_template_setSaves a completed generation's fashion_model/venue/pose/shotType/stylePreset/ratio as a named preset — reuse it on a new garment via create_generation's templateSetId.
list_template_setsLists presets saved with create_template_set.
delete_template_setDeletes a saved preset.
list_ready_template_setsBrowses Fashio's own curated "ready photoshoot" library (model + venue + pinned poses) — a different, larger catalogue than your own saved presets above.
get_ready_template_setFetches one curated set, including its full list of shots.
create_catalog_jobRuns your product photo through every shot (or a chosen subset) of a curated photoshoot set — one image per shot, billed per shot. Poll with get_generation.

See docs.fashiolabs.com for the full endpoint reference these tools wrap, and docs.fashiolabs.com/llms-full.txt for a plain-text version written for an LLM to read in one pass — including which images.* fields each toolId needs.

Billing

There is no separate MCP or API plan. Every create_generation call deducts diamonds (Fashio's credit unit) from the account that owns the API key — exactly as a generation from the app or dashboard would. A failed generation refunds its diamonds automatically.

Development

bash
npm run dev    # tsc --watchnpm run buildnpm start      # runs dist/index.js directly (expects FASHIO_API_KEY in env)

Links

License

MIT — see LICENSE.

来源:README.md,提交 2311caa

工具

0
该服务器需要 API 密钥等凭据,因此 SourceWeft 无法在没有凭据的情况下读取其工具,也未收录。

版本历史

1
  1. v0.1.1最新Oct 26, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分