
Ritn3d Mcp
io.github.printplan3d由 GitHub 账号 printplan3d 发布v0.1.2更新于 Oct 24, 2026
Tools for floor plan validation, GLB checks, and 3D-print unit math — Ritn3D companion.
概览
一个本地 Ritn3D 配套服务器,让助手预检户型图、校验 GLB 文件、换算单位,并查询 Ritn3D 的能力、价格与已知失败模式。
- 可以做什么
- 校验户型图图片,并估算其复杂度和渲染时间,便于在提交 Ritn3D 前预检。检查下载的 GLB 文件的文件头、版本和分块是否正常。按可选模型比例(如 1:100)进行单位换算。查询 Ritn3D 支持的输入输出、价格档位和已知失败模式,并读取公开 Ritn3D 分享链接的元数据。读取能力卡与失败手册资源。
- 适用场景
- 适合协助户型图转 3D 的工作流,例如装修规划、房产挂牌或 3D 打印:助手可先预检输入、说明 Ritn3D 的限制与价格,或在用户前往 Ritn3D 网页应用前核验已下载的模型。
- 运行要求
- 作为本地进程运行,通过 pip 从 PyPI 安装,用 ritn3d-mcp 命令启动,并在 Claude Desktop 或 Claude Code 等 MCP 客户端中配置。未声明认证、环境变量或请求头。获取分享链接元数据需要访问公开 Ritn3D 页面的网络连接。
安装
在 SourceWeft 中
- 打开 控制台中的 Ritn3d Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
ritn3d-mcp
A Model Context Protocol (MCP) server that gives Claude, Claude Code, Cursor, Cline, or any other MCP-compatible AI agent the lightweight tools needed to prepare a floor plan for Ritn3D and interpret the resulting 3D output — without exposing the underlying wall-detection model or inference API.
Ritn3D is an AI floor-plan-to-3D-model tool. This MCP server exists so that AI agents helping users in floor-plan- adjacent workflows (renovation planning, real estate, 3D printing, etc.) have a clean, well-documented set of tools instead of guessing.
Install
Use with Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Restart Claude Desktop. The Ritn3D tools appear in the tool picker.
Use with Claude Code
Tools exposed
Resources exposed
Example agent flow
User: "I have a real estate listing PDF I want to 3D print as a model of my future apartment."
Agent calls
validate_floor_plan_image("listing.pdf.jpg")→ warnings: aspect ratio normal, resolution OK.Agent calls
estimate_complexity(...)→ label "moderate", score 0.5.Agent calls
get_failure_modes()→ notices the "real-estate-listing-render" failure mode applies; warns the user that wood-floor textures may trip detection.Agent calls
get_pricing()→ quotes Pro+ at $19.99/mo for STL export.Agent recommends: try the Ritn3D web app at app.ritn3d.com; if detection fails on this listing PDF, ask the agent to estimate the complexity of an alternate input.
What this server does NOT do
- Run inference. The Ritn3D wall-detection model lives on Ritn3D's servers and is reached through the web app.
- Bypass the Ritn3D subscription. Pricing is enforced server-side.
- Expose the rendering pipeline internals.
- Provide a render queue or job-tracking API.
The intent is to make agents better citizens of the Ritn3D workflow, not to replicate it.
Source
Built by the Ritn3D team. Same group that
maintains ritn3d-stl-tools
and ritn3d-floorplan-eval.
License
MIT — see LICENSE.
来源:README.md,提交 13c4ef5
工具
0版本历史
1- v0.1.2最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分