mcpField
M
Meltflex - Ai Room Design

Meltflex - Ai Room Design

本地服务
meltflexai.com媒体与设计81 周前更新

关于 Meltflex - Ai Room Design

Meltflex 将室内外改造、家具布置、视频与 3D 生成能力提供给 MCP 客户端和 AI Agent,输入照片即可生成设计结果。MCP 服务通过六种工具覆盖图像生成、3D 输出及额度查询。

主要功能

  1. 0116 种照片改造模式
  2. 02放置指定家具产品
  3. 03生成漫游视频
  4. 04照片或户型图转 3D
  5. 05查询额度并保存输出

适用场景

  1. 01为房间照片生成虚拟布置
  2. 02在照片中预览特定家具
  3. 03将户型图转换为 3D 模型
  4. 04把房间照片转换为可探索 3D 世界

MCP 相关

MeltFlex MCP 服务通过 stdio 暴露六种工具,包括室内图像生成、视频、户型图转 3D、家具转 3D、世界生成和额度查询。它处理长任务轮询并将文件保存到磁盘。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"skills-meltflexdevs": {
"command": "npx",
"args": [
"-y",
"meltflex-mcp"
],
"env": {
"MELTFLEX_API_KEY": "<MELTFLEX_API_KEY>"
}
}
}
}
启动命令npx -y meltflex-mcp
需要配置的环境变量
MELTFLEX_API_KEY密钥Your MeltFlex API key (mf_sk_...). Requires an active MeltFlex subscription — generate a key at https://www.meltflexai.com/settings.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmeltflex-mcp0.2.1

工具

4

收录的工具列表 · 更新于 3 周前

参数类型必填说明
promptstring是对房间进行的改动,例如 "Redesign in warm Scandinavian style with light oak floors and a beige linen sofa"。除非另有说明,否则会保留房间结构(墙壁、窗户、门)。
imagestring是源房间照片:本地文件路径、http(s) URL 或 data:image/...;base64,... URL。
reference_imagesarray否可选的家具/装饰参考图片(文件路径或 URL),用于将外观完全一致的物品放入房间。
resolutionenum否输出质量/分辨率。"512"(高速)、"1K" 或 "2K"(最高锐度)。默认由模型自动选择。512 | 1K | 2K
design_levelenum否处理强度:"lite"(更快、更便宜,减 2 个点数)、"quick"(默认值)或 "pro"(最详细,HIGH thinking,加 5 个点数)。lite | quick | pro
maskboolean否区域编辑。设为 true 时,必须将源图像中要修改的区域涂成纯红色;提示词仅应用于这些红色标记区域,其他所有内容保持不变。
variationsinteger否单批生成的变体数量:1–3(默认值为 1)。按图片数量收费。
output_pathstring否结果的保存位置。默认值为 ./meltflex-output/interior-<timestamp>.<ext>。批量生成时会追加索引(-1、-2、…),以避免文件名冲突。

详细介绍

MeltFlex AI Skills

License: MIT Version Skills MCP tools Website

通过 MeltFlex AI 提供用于照片级真实感室内外设计与 3D 的 AI Agent 技能——只需一张照片,即可重新设计房间、摆放真实家具、更换地板、墙壁、楼梯、门窗,改造厨房、浴室、建筑外立面和花园,还能将 3D 草图变成照片。更进一步:创建电影级漫游视频、将2D 户型图 → 3D 模型或渲染后的 3D 图片、将家具照片 → GLB 3D 模型,以及将照片 → 可探索的 3D 世界。适用于 Claude Code、README 配图 Hermes、Cursor、Codex、Cline,以及其他可加载基于 Markdown 的技能或支持 MCP 的 AI Agent。

每位用户都使用自己的 MeltFlex API 密钥进行身份验证;每次生成都会从其账户额度中扣费。这些技能直接调用公开的 MeltFlex API,无需额外安装任何内容。

室内设计——空房间变成家具齐全、照片级真实的重新设计效果
地板改造——上传一种材料,即可将其应用到房间中
花园设计——将普通露台改造为地中海风格花园

室内改造 · 根据材料改造地板 · 花园设计——这是 16 种图像模式中的几种,均只需一张照片。

家具照片 → GLB 3D 模型:一张蓝色扶手椅和一张绿色沙发,各自转换成带纹理的 3D 模型
房间渲染图 → 可探索的 3D 世界:将斯堪的纳维亚风格客厅变成可步行探索的 Gaussian-splat 世界
2D 户型图 → GLB 3D 模型

家具照片 → 3D 模型 · 房间渲染图 → 可探索的 3D 世界 · 2D 户型图 → 3D 模型。由 /api/v1/furniture-3d、/api/v1/world 和 /api/v1/floorplan-to-3d 生成的实际成果。

安装

任选一种方式。每种方式都会为你的 Agent 配置技能。

npx skills — 推荐,支持多种 Agent
npx skills add MeltFlexDevs/skills
GitHub CLI(v2.90+)
gh skill install MeltFlexDevs/skills
Claude Code marketplace

在 Claude Code 中:

/plugin marketplace add MeltFlexDevs/skills
/plugin install meltflex@meltflex
设置脚本

通用备用方案:

git clone --depth 1 https://github.com/MeltFlexDevs/skills.git
cd skills
./setup

更多选项见 INSTALL.md。由 Agent 驱动的安装(粘贴到你的 Agent 中):INSTALL_FOR_AGENTS.md。Cline 及其他使用 MCP 设置的 Agent:llms-install.md。

身份验证

你需要有效订阅(任何付费方案)——否则密钥将无法使用。在 https://www.meltflexai.com/settings 订阅后,打开账户设置 → Profile 下的 API Key,然后点击 Generate API Key(密钥只显示一次——请复制):

设置 — 点击 API Key 生成 API Key

然后将其设为环境变量:

export MELTFLEX_API_KEY="mf_sk_xxxxxxxxxxxx"

如果你使用 MCP 服务 / CLI,可以跳过复制粘贴,改为在浏览器中登录:npx -y meltflex-mcp auth login 会打开 https://www.meltflexai.com/cli/authorize,根据你已登录的会话生成密钥,并将其保存到 ~/.meltflex/config.json(chmod 600)。

技能

技能调用方式描述
meltflex-design/meltflex:design重新设计房间、外立面或花园;更换地板、墙面、楼梯、门或窗;重新设计厨房或浴室;优化布局;将 3D 草图变成照片。包含 16 种由提示词驱动的模式,支持质量等级、区域编辑和批量处理,以及通过 API 生成的视频漫游。
meltflex-furniture/meltflex:furniture将指定的真实家具/装饰产品放入房间照片中,精确匹配其颜色、材质和比例(最多 10 件参考物品)。
meltflex-3d/meltflex:3d3D 输出:将家具照片转换为 GLB 模型,将 2D 平面图转换为 GLB 模型或渲染后的 3D 图片,或将房间照片转换为可探索的 3D 世界(splat + 托管查看器)。支持长时间构建的轮询。
meltflex-embed/meltflex:embed通过 iframe 将设计工具嵌入你自己的网站:访客无需账户即可设计房间,或将你商店的产品放入房间中。可将代码安装到 HTML、React、Vue、Shopify 或 WordPress 中,并修复空白框架。无需 API 密钥。

图像技能可独立使用:输入房间照片,输出照片级真实感的改造效果;每张图像收费 10 个点数(失败时自动退还)。

图像模式

meltflex-design — 16 种模式,每种模式都使用同一个 POST /api/v1/generate 端点,并搭配针对该模式调整的提示词:

模式用途
restyle更改房间的风格或主题
virtual_staging为空房间布置家具
layout_boost重新摆放现有家具,优化布局
declutter整理空间/去除个性化装饰
exterior建筑外立面/房屋外观
garden景观设计和户外设计
wall_texture更改墙面材质或表面效果
floor_restyle更换地板
stairs原地重新设计楼梯
doors更换室内门
windows更换窗框/玻璃
kitchen全面重新设计厨房
bathroom全面重新设计浴室
photo_to_render将 3D 草图/SketchUp 截图转换为照片
seasonal更改一天中的时段/季节/光照效果
region_edit仅更改一个区域——将其涂成纯红色,并发送 mask: true

每次图像调用都可选填:resolution(512 / 1K / 2K)、designLevel(lite −2 点 · quick · pro +5 点)、variations(每次调用生成 1–3 张,按图像计费),以及最多 10 个 referenceImageUrls。

视频与 3D

同一密钥,五种额外输出。三种 3D 构建可能需要几分钟;如果耗时超过请求时限,则会返回 HTTP 202 + 轮询 URL,/meltflex:3d 会说明如何轮询。

输出端点积分耗时MCP 工具 · CLI
电影感漫游视频(MP4,Veo 3.1)POST /api/v1/video100(4s)/ 150(8s)~1 分钟generate_video · meltflex video
平面图 → 渲染后的 3D 图片(PNG)POST /api/v1/floorplan-to-3d output: "render"10~20 s仅限 REST
平面图 → GLB 3D 模型POST /api/v1/floorplan-to-3d output: "model"100~3 分钟floorplan_to_3d · meltflex floorplan
家具照片 → GLB 3D 模型(+ USDZ/FBX/OBJ)POST /api/v1/furniture-3d752–3 分钟furniture_to_3d · meltflex furniture
照片 → 可探索的 3D 世界(.spz + 查看器链接)POST /api/v1/world30(draft)/ 200(hd)~1 / ~5 分钟generate_world · meltflex world

包含响应正文以及 three.js / Spark 加载器代码片段的完整参考文档:https://www.meltflexai.com/api。

快速参考

你想做什么技能备注
根据照片为房间换风格meltflex-design选择模式,编写具体的提示词
为空房间添置家具meltflex-designvirtual_staging 模式
摆放特定沙发/床/桌子meltflex-furniture将产品图片作为参考传入
重新设计房屋外观或花园meltflex-designexterior / garden 模式
更换地板或墙面饰面meltflex-designfloor_restyle / wall_texture(将材料作为参考附加)
为楼梯、门或窗换风格meltflex-designstairs / doors / windows 模式
重新设计厨房或浴室meltflex-designkitchen / bathroom 模式
将 3D 草图转换为照片meltflex-designphoto_to_render 模式
仅更改一个标记区域meltflex-designregion_edit — 将其涂成红色,设置 mask: true
输出更清晰 / 提供多个选项meltflex-designresolution: "2K"、designLevel: "pro"、variations: 3
电影感漫游视频meltflex-designPOST /api/v1/video(100–150 积分)
家具单品的 3D 模型meltflex-3dPOST /api/v1/furniture-3d(75 积分)
2D 平面图 → 3D 模型 / 3D 图片meltflex-3dPOST /api/v1/floorplan-to-3d(100 / 10 积分)
以 3D 方式漫游房间meltflex-3dPOST /api/v1/world(30 draft / 200 hd)
查看积分余额—meltflex credits(CLI)或 MCP check_credits 工具

在你的网站中嵌入

MeltFlex 嵌入 Kondela 家具商店后的实际效果:左侧是房间照片,右侧是商店自有商品及价格

已在 Kondela 家具商店上线:顾客可在商店自有页面上,将商店自有商品放入房间照片中。

无需 API 密钥,也无需后端:在 Website Embed Builder 中创建嵌入内容(设置你的域名、Logo、颜色、语言;商店还可设置产品源),然后粘贴一个 iframe。访客无需账号即可在你的页面上设计房间;每次设计会从你的账户扣除 10 积分。任何账户均可获取代码和 10 次免费设计;之后需使用 Enterprise plan。

<iframe
  src="https://widget.meltflexai.com/YOUR_EMBED_ID"
  title="AI Interior Design by MeltFlex"
  width="100%"
  height="720"
  style="border:0;border-radius:12px;max-width:100%;"
  allow="clipboard-write"
  loading="lazy"
></iframe>

在商店的产品页面中,添加 ?product=<product page address>,工具便会以该产品打开。/meltflex:embed 会在你的项目中安装代码(HTML、React / Next.js、Vue、Shopify、WordPress),如果你的网站使用内容安全策略(Content Security Policy),则会设置 frame-src 规则,并演示如何处理空白框架。指南:https://www.meltflexai.com/api#embed。

与 MCP 服务搭配使用

偏好调用工具而非编写脚本调用 API 的 Agent 可以运行 meltflex-mcp 服务(npm、stdio)。它提供六个工具——generate_interior、generate_video、floorplan_to_3d、furniture_to_3d、generate_world、check_credits——并负责轮询和将文件保存到磁盘。

npx -y meltflex-mcp auth login              # or: npx -y meltflex-mcp auth mf_sk_xxxxxxxx
claude mcp add meltflex -- npx -y meltflex-mcp

任何 MCP 客户端都可以使用相同的配置(command: npx、args: ["-y", "meltflex-mcp"],以及可选的 env.MELTFLEX_API_KEY)。同一个软件包也是一个终端 CLI:meltflex generate | video | floorplan | furniture | world | credits。Claude Desktop 扩展包位于 mcpb/。

README 配图 Hermes

Hermes(Nous Research)支持 MCP,因此可以通过同一个服务运行 MeltFlex。

从目录安装(合并到 Hermes 目录后):

hermes mcp install meltflex

手动配置——登录一次,然后将服务添加到 ~/.hermes/config.yaml:

npx -y meltflex-mcp auth login
mcp_servers:
  meltflex:
    command: npx
    args: ["-y", "meltflex-mcp"]

启动 hermes chat(或在会话中运行 /reload-mcp)以加载六个 MeltFlex 工具。完整指南:https://www.meltflexai.com/mcp。

进一步了解

安全

这些技能绝不包含密钥。每位用户都通过 MELTFLEX_API_KEY 提供自己的 mf_sk_ 密钥;生成内容会消耗该用户自己的额度。额度、身份验证和速率限制均在服务端执行。切勿提交你的密钥——你可以随时在设置中撤销它。

许可证

MIT——参见 LICENSE。欢迎贡献——参见 CONTRIBUTING.md。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。