The independent SolidCraft guide

SolidCraft MCP setup.

SolidCraft’s MCP server lets compatible AI clients use its local modeling tools. Generate a configuration for Claude Code or Claude Desktop, with a separate headless session or a bridge to the desktop app. Install the CLI first: this browser tool prepares JSON, but it cannot detect your software, start a local process, or verify a connection.

Official sources reviewed

Before you begin: install a SolidCraft CLI your client can launch, and install your chosen Claude client. Desktop bridge mode also needs the desktop app.

Official install guide
Configuration builder
01 Choose your client
02 Choose your mode
03 Point to your local CLI

Use the executable name on PATH, or an absolute path without quotes. Snap installs use solidcraft.cli. Find the path for your installation.

Generated locally in this browser.
No CLI paths or generated JSON in our analytics events.

Your configurationJSON
.mcp.jsonReady to copy
{
  "mcpServers": {
    "solidcraft": {
      "command": "solidcraft-cli",
      "args": [
        "mcp"
      ]
    }
  }
}

This prepares a file. It does not install SolidCraft, edit your existing settings, or connect to MCP. If your browser saves mcp.json, rename it to .mcp.json before using it. Set up file access before your first save or export.

Change a setting to update your configuration.
04

On your own computer

Apply it in Claude Code.

  1. Save as .mcp.json in your project root. Some browsers remove the leading dot on download: rename mcp.json to .mcp.json. If the file already has servers, merge the solidcraft entry into its mcpServers object.
  2. Open Claude Code in that project. Review and approve the project’s MCP server when prompted; restart your session if needed.
  3. Use /mcp in Claude Code to check the server status and tools. Check that the CLI is installed if the server fails to start.

Or register the default headless server via CLI

claude mcp add solidcraft -- solidcraft-cli mcp

Choose either the project JSON setup or this command. The command uses Claude Code’s default local scope; it does not write a shared project .mcp.json or grant access to its folder. See file access setup before saving or exporting a new design there.

Official Claude Code setup guide

Choose the workflow

Two modes.
One local machine.

In either mode, your client starts the MCP server on your computer. Your AI provider’s own terms and data handling still apply when you use its client.

Headless

solidcraft-cli mcp

Runs its own design session without a desktop window. Choose this when you do not need to watch the desktop app.

Desktop bridge

solidcraft-cli mcp --connect 127.0.0.1:7878

Forwards tools to an app started with its control interface, so you can watch the design in the desktop window.

Good questions

A configuration is just the beginning.

My client cannot find solidcraft-cli.
Confirm your installation includes the CLI. A desktop shortcut does not guarantee the CLI is on your client’s PATH. Use the full executable path in the generator, without surrounding quotes. Snap uses solidcraft.cli; package sandboxing can affect access and launch behavior. See the installation-specific examples.
The server connects, but cannot save or export my file.
Check that the destination folder exists and is allowed by the server. A new headless session does not inherit access to your project directory. Follow the file access setup to add a dedicated folder with --allow-path, then restart the server. Package sandbox restrictions and normal operating-system file permissions still apply.
The bridge says no SolidCraft app is listening.
Start the desktop app with solidcraft --control PORT and use the same local host and port in the generated MCP config. Both processes must run on the same machine. See the official MCP guide for sandbox-related token access issues.
Why does Claude not show the MCP server?
Check the saved file is valid JSON and has the mcpServers wrapper, verify the CLI path, then restart or reload your client. In Claude Code, review project-server approval and use /mcp to inspect status. In Claude Desktop, fully quit and reopen, then check MCP logs.
Does this website connect to my computer or AI account?
The generator runs in your browser and produces text or a downloadable JSON file. It does not connect to your local CLI or AI account. This site uses Google Analytics for traffic statistics; we do not add your CLI paths, generated JSON, or tokens to analytics events. Installing and applying the file are separate actions on your own machine.
Can I paste the downloaded file over existing settings?
If you already use MCP servers, merge only the solidcraft entry into the existing mcpServers object. Keep your other entries and settings. The tool does not read or modify existing files.

Follow the source

Built on official documentation.

Last reviewed . Software evolves. Check the official documentation for changes before following these steps.