PlugWiki
Pascal 3D Editor logo

Pascal 3D Editor MCP Server: Setup for Claude, Cursor and Other Apps

OfficialRemoteLocal
Gethttps://editor.pascal.app/api/mcppascalorg/editor

Lets Claude, Cursor and Codex design and edit 3D building scenes in the Pascal editor.

This server lets your assistant create and change 3D building scenes: walls, rooms, doors, windows, stairs, roofs and furniture. You can run it on your computer, where scenes are saved in a local database, or use Pascal's hosted endpoint, which edits projects in a Pascal account and signs in with OAuth. The README recommends the Pascal command-line tool for local use, so the editor and the assistant share the same projects.

The assistant can delete objects and empty a project, so save a copy of work you care about.

Good for

  • Architects and designers who sketch floor plans and rooms with an assistant
  • Home renovators who want an assistant to lay out walls, doors and furniture
  • Developers who build apps on the Pascal scene graph
  • Anyone turning a floorplan image or room photo into an editable 3D model

Works in

14 should work

Tap an app to see how to set it up and any known problems.

Install Pascal 3D Editor MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the Pascal 3D Editor MCP server to Claude Code. Run this command:
    
    pascal mcp setup claude
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js 22.23.4+, Pascal CLI: npm install --global @pascal-app/cli.

Two ways to connect. The Pascal CLI connector (pascal mcp connect) works on projects stored on your computer and needs no account; install the CLI first with npm install --global @pascal-app/cli. The hosted server works on projects in your Pascal account. Sign in with OAuth works for Claude and Cursor; other clients need an API key from Pascal Settings, sent as a Bearer header. The npx -y @pascal-app/mcp package is a third option: it runs only the MCP server, not the editor. Hosted configs for clients other than Claude Code, Codex, Cursor and VS Code are adapted from Pascal's generic mcp.json example, not shown for that client by Pascal.

From the project README. Source.

Tools

  • Returns the whole 3D scene

    Returns the full scene graph, with every wall, room, item and level.

    Try: “Show me everything in the current scene.”

    Read · get_scene

  • Opens one object with its resolved details

    Fetches one node by id, with the values the scene works out for it beside what is stored, such as a wall's real height.

    Try: “What is the height of wall wall_3?”

    Read · get_node

  • Finds all objects of one kind

    Finds nodes of a kind, items of a category, lights and parts inside doors and windows, narrowed by level, parent or zone.

    Try: “Find every window on the first floor.”

    Read · find_by_type

  • Lists the floors of a building

    Lists every building's levels in order, with their role and their position against the ground line.

    Try: “List the floors in this building.”

    Read · list_levels

  • Summarizes one floor

    Gives a compact summary of one level: counts, walls with openings, zones with areas, slabs, ceilings, items, stairs and roofs.

    Try: “Summarize the ground floor.”

    Read · get_level_summary

  • Lists the walls on a floor

    Lists walls on a level with length, height and the doors and windows in each.

    Try: “How long is each wall on level 1?”

    Read · get_walls

  • Lists rooms with areas

    Lists room polygons with areas, bounds and floor choices.

    Try: “What is the area of each room?”

    Read · get_zones

  • Shows the plot the building stands on

    Describes the lot, its area, the buildable area inside the setbacks, and where a building stands on it.

    Try: “How much of the lot can I build on?”

    Read · get_site

  • Positions the building on its plot

    Moves the building on its site, centred in the buildable area or at yards you give, without changing the walls.

    Try: “Centre the house on the lot with a 5 m front yard.”

    Write · place_building

  • Measures distance or area between objects

    Returns the distance between two nodes' reference points, or an area where it applies.

    Try: “How far is the sofa from the window?”

    Read · measure

  • Renders a picture of the building from an angle

    Shows the finished building, every storey and the roof, from a viewpoint the assistant picks.

    Try: “Show me the house from the street side.”

    Read · view_scene

  • Searches the furniture and item library

    Searches the item library with several queries at once, by name, id, category or tag.

    Try: “Find a three-seat sofa in the library.”

    Read · search_assets

Read from the source code

Permissions

high risk · 3 things to watch

High risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can delete objects and empty a project

    One tool deletes a node and everything under it, another clears the whole scene, and a batch tool can delete many. A deleted node can be undone, but clearing the scene removes the undo history, so keep a copy of important projects. github.com

  • Local script compilation can run code

    If you turn on PASCAL_SERVER_SCRIPT_COMPILE=1, scripted objects compile in a separate process that the README says is not a sandbox. Leave it off for untrusted scripts. github.com

  • Use one assistant per local service

    The standalone local runtime shares scene state between clients, so two assistants editing at once can conflict. Use separate data folders if you need that. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Talks toHosted endpoint at editor.pascal.app, when you use it. Local use stores scenes at ~/.pascal/data/pascal.db
Sign-in and keysThe local connector needs no account or API key. The hosted server signs in with OAuth.
Data retentionLocal scenes stay in a SQLite file on your computer. Hosted retention is not documented.
Scopes
  • Pascal account (hosted endpoint)

Questions

Is Pascal MCP free?

The local server is open source under the MIT license and needs no account. The hosted endpoint edits projects in a Pascal account, so check Pascal's own plans for that.

Should I use the local server or the hosted one?

Use the local one for private projects on your computer, with no account. Use the hosted one when your projects live in a Pascal account or organization. Both are in the install box above.

What does the Pascal command-line tool add?

The README recommends installing it and running the editor with it, so the editor and your assistant share projects automatically. Your assistant then launches a small connector command instead of a package.

Can it turn a floorplan image into a 3D model?

It has tools that read a floorplan image or a room photo and extract walls, rooms and sizes. They need an app that supports sampling, which the README says Claude Desktop does and some others do not.

Can it export a 3D file?

It can export the scene as JSON. The README says exporting a GLB file does not work in the headless server because it needs the browser renderer.

Can it delete my work?

Yes. It can delete objects and clear a whole project. Deleting a node can be undone from history, but clearing the scene removes the undo history, so keep copies of important projects.

Is this list of tools complete?

No. It follows the tools table in the README. The source has more, such as ones that save, list and rename scenes, so you may see more in your client.

Information

updated Nov 2, 2026

Publisher
Official
Package
@pascal-app/mcp
Registry
npm
Endpoint
https://editor.pascal.app/api/mcp
Transport
stdio, Streamable HTTP
Auth
OAuth
Version
1.0.6
License
MIT
Last commit
Oct 30, 2026
Open issues
27
Listed in
Official MCP registry

WebsiteGitHubnpmOfficial MCP RegistryChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 4
  1. Pascal MCP README · github.com
  2. Pascal: Connect an AI agent · editor.pascal.app
  3. Pascal Editor README · github.com
  4. Pascal MCP tool sources · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.