MCP server giving Claude/Cursor/Cline tools to validate floor plans, estimate complexity, check share links, validate GLBs, and convert units for Ritn3D 3D-printing workflows.
claude mcp add ritn3d-mcp -- python -m ritn3d-mcp{
"mcpServers": {
"ritn3d-mcp": {
"command": "python",
"args": ["-m", "ritn3d-mcp"]
}
}
}MCP Servers overview
# ritn3d-mcp
<!-- mcp-name: io.github.printplan3d/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](https://www.ritn3d.com) 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
```bash
pip install ritn3d-mcp
```
## Use with Claude Desktop
Add to `~/Library/Application Support/Claude/claude_desktop_config.json`
(macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows):
```json
{
"mcpServers": {
"ritn3d": {
"command": "ritn3d-mcp"
}
}
}
```
Restart Claude Desktop. The Ritn3D tools appear in the tool picker.
## Use with Claude Code
```bash
claude mcp add ritn3d ritn3d-mcp
```
## Tools exposed
| Tool | Description |
|---|---|
| `validate_floor_plan_image` | Pre-flight check on a floor plan image (format, dimensions, warnings) before sending to Ritn3D |
| `estimate_complexity` | Heuristic complexity score (simple / moderate / complex) based on edge density |
| `estimate_render_time` | Rough low/expected/high render-time range for a given complexity |
| `get_share_link_metadata` | Fetch public page title + OpenGraph data from a Ritn3D share URL |
| `validate_glb` | Sanity-check a downloaded GLB file (magic header, version, chunks) |
| `convert_units` | Unit conversion with optional model scale factor (1:100, 1:50, etc.) |
| `get_capabilities` | Returns Ritn3D's supported inputs, outputs, accuracy by input type, and pricing |
| `get_pricing` | Returns current Ritn3D pricing tiers in USD |
| `get_failure_modes` | Returns structured list of known failure modes with mitigation tips |
## Resources exposed
| URI | Content |
|---|---|
| `ritn3d://capability-card` | Machine-readable summary of what Ritn3D does, accuracy, pricing |
| `ritn3d://failure-playbook` | Common failure modes and mitigations |
## 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](https://app.ritn3d.com).
- 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](https://www.ritn3d.com) team. Same group that
maintains [`ritn3d-stl-tools`](https://pypi.org/project/ritn3d-stl-tools/)
and [`ritn3d-floorplan-eval`](https://pypi.org/project/ritn3d-floorplan-eval/).
## License
MIT — see [LICENSE](LICENSE).
What people ask about ritn3d-mcp
What is printplan3d/ritn3d-mcp?
+
printplan3d/ritn3d-mcp is mcp servers for the Claude AI ecosystem. MCP server giving Claude/Cursor/Cline tools to validate floor plans, estimate complexity, check share links, validate GLBs, and convert units for Ritn3D 3D-printing workflows. It has 0 GitHub stars and was last updated today.
How do I install ritn3d-mcp?
+
You can install ritn3d-mcp by cloning the repository (https://github.com/printplan3d/ritn3d-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is printplan3d/ritn3d-mcp safe to use?
+
printplan3d/ritn3d-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains printplan3d/ritn3d-mcp?
+
printplan3d/ritn3d-mcp is maintained by printplan3d. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to ritn3d-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy ritn3d-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/printplan3d-ritn3d-mcp)<a href="https://claudewave.com/repo/printplan3d-ritn3d-mcp"><img src="https://claudewave.com/api/badge/printplan3d-ritn3d-mcp" alt="Featured on ClaudeWave: printplan3d/ritn3d-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。