npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

architecture-mcp

v2.0.3

Published

MCP server for architects and interior designers — 3D concepts, floor plans, material palettes, lighting analysis, cost estimates, and contractor specs

Readme

architecture-mcp

npm version tests license

Disclaimer: This tool provides estimates and suggestions for informational purposes only. It does not constitute professional architectural, engineering, legal, or financial advice. Not professional architectural advice — consult a licensed architect. All generated content (floor plans, 3D concepts, material palettes, cost estimates, specifications) must be verified independently. See TERMS.md and PRIVACY.md.

MCP server for architects and interior designers -- 3D concepts, floor plans, material palettes, lighting analysis, cost estimates, and contractor specifications.

Built on the Model Context Protocol (MCP), this server gives AI assistants (Claude, GPT, etc.) professional-grade architecture and interior design tools.

🚀 Pro Products

| Product | Price | Description | |---------|-------|-------------| | MCP Creator Kit | €29 | Everything to create your own MCP server — template, CLI, docs, examples | | SceneView Pro Starter Kit | €49 | Complete Android 3D + AR app template — 4 screens, ready to customize | | SceneView MCP Pro | €9.99/mo | Premium MCP tools and priority support |

Sponsor on GitHub — Help us build the future of 3D/AR development

Why architects need this

| Problem | Solution | |---|---| | Clients want to "see something" before hiring | generate_3d_concept produces instant design direction | | Floor plan iterations take hours | create_floor_plan generates layouts with SVG and code compliance | | Material selection is scattered across catalogs | material_palette returns specification-grade options with pricing | | Lighting design requires specialist software | lighting_analysis calculates lux, fixtures, and daylighting | | Cost surprises kill projects | cost_estimate gives budgets before the first meeting | | Contractor handoff documents take days | export_specs generates the full spec document |

Quick start

With Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "architecture": {
      "command": "npx",
      "args": ["architecture-mcp"]
    }
  }
}

With any MCP client

npx architecture-mcp

Tools

generate_3d_concept

Generate a 3D architectural concept from a text description. Returns materials, passive design strategies, massing recommendations, and color palette.

"A modern minimalist house with flat roof, large south-facing windows, and an open courtyard"

create_floor_plan

Create a floor plan from room descriptions. Returns room layout with positions, SVG visualization, compliance warnings (minimum areas, corridor widths), and circulation notes.

interior_design

Full interior design package: mood board, 60-30-10 color palette, furniture layout with specific dimensions and placement rules, and budget estimate.

material_palette

Specification-grade material recommendations for floors, walls, and ceilings. Includes product examples, price per sqm, durability and sustainability ratings.

lighting_analysis

Three-layer lighting plan (ambient + task + accent) with fixture specifications, lux calculations, daylighting analysis, and energy efficiency recommendations.

render_walkthrough (Pro/Studio)

3D walkthrough specification: camera path, render settings, embeddable iframe code, and deliverable list (MP4, WebGL viewer, 360 panoramas).

cost_estimate

Comprehensive cost breakdown: materials, labor, furniture, professional fees, contingency, permits. Location-adjusted with timeline estimate.

export_specs (Pro/Studio)

Complete technical specifications for contractors: room-by-room finishes, electrical/plumbing points, HVAC sizing, fire safety, accessibility requirements, and required drawing list.

Pricing

| Tier | Price | Designs/month | Tools | |---|---|---|---| | Free | $0 | 10 | 6 core tools | | Pro | $49/mo | 100 | All 8 tools | | Studio | $149/mo | Unlimited | All 8 + priority |

API keys:

  • Free: no key needed
  • Pro: starts with arch_pro_
  • Studio: starts with arch_studio_

Use cases

Residential architect: Generate concept, floor plan, materials, and cost estimate for a client presentation -- all from a single conversation.

Interior designer: Get mood boards, furniture layouts with exact dimensions and placement rules, and material specifications ready for ordering.

Developer/contractor: Export technical specs with electrical points, plumbing counts, HVAC sizing, and compliance requirements.

Real estate staging: Quick interior design concepts with budget-appropriate furniture and material suggestions.

Development

npm install
npm run build
npm test
npm run dev  # Development mode with tsx

Legal

License

MIT -- see LICENSE.