Prototype · Preview: every server in the official registry, synced every 30 minutes. Sign in with Google to write reviews.
PopNx MCPMCP servers for people who use AI · explained in plain words

Bitbybit CAD MCP

by bitbybit-devversion 1.6.1i★ 211iComputer or cloud
Registry namedev.bitbybit/cad

How to install

Overview

Description from the maker (original English)

Bitbybit 3D parametric CAD API, version-exact, for coding agents: search, describe, examples, guide

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

Install

Pick the AI app you use, then copy the settings.

Passed 5/5 checks · What you ask goes through the maker’s server (mcp.bitbybit.dev)

First: which AI do you use?

Pick your app and the steps appear below.

Works with Claude · about 2 min

No key, nothing to install · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1

  1. Open Claude’s Connectors page

    CustomizeConnectors

    CustomizeConnectors1+ Add2https://…3Add4
  2. Click “+ Add” → “Add custom connector” and fill in these 2 fields

    Copy each value into the field with the same name in Claude, then click Continue

    Name · NameBitbybit CAD MCP
    Remote MCP server URL · Addresshttps://mcp.bitbybit.dev/mcp

    Leave Authentication as Claude detected it, then click Add

  3. Turn it on in a chat

    +ConnectorsBitbybit CAD MCP

  4. Try it

    Use Bitbybit CAD MCP and tell me what you can do for me, then show me one thing

    ✓ If Claude says it is using Bitbybit CAD MCP or shows a Bitbybit CAD MCP tool in the answer, you are connected

Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version

Works with ChatGPT on business plans only

ChatGPT Business, Enterprise or Edu on the web, added by a workspace admin or owner · On Free, Plus or Pro: your ChatGPT plan cannot connect MCP yet

  1. Open ChatGPT’s add-MCP page on the web

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. Fill in the name and address

    Enter a name, paste the address under Connection, tick the risk warning and click Create as a plugin

    Name · NameBitbybit CAD MCP
    Connection · Addresshttps://mcp.bitbybit.dev/mcp
  3. Pick Bitbybit CAD MCP in a chat

    Start a new chat and pick Bitbybit CAD MCP from your plugins before typing

  4. Try it

    Use Bitbybit CAD MCP and tell me what you can do for me, then show me one thing

    ✓ If ChatGPT says it is using Bitbybit CAD MCP or shows a Bitbybit CAD MCP tool in the answer, you are connected

Menu names checked against OpenAI’s help page on Nov 11, 2026 · your screen may differ slightly by app version

Works with Claude Code · about 2 min

No key, nothing to install

  1. Open Terminal

    Mac: press Command+Space and type Terminal · Windows: open PowerShell

  2. Paste this command and press Enter

    claude mcp add --transport http cad https://mcp.bitbybit.dev/mcp
  3. Type /mcp in Claude Code

    You should see Bitbybit CAD MCP listed as connected

  4. Try it

    Use Bitbybit CAD MCP and tell me what you can do for me, then show me one thing

    ✓ If Claude Code says it is using Bitbybit CAD MCP or shows a Bitbybit CAD MCP tool in the answer, you are connected

Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version

Works with Cursor · about 2 min

No key, nothing to install

  1. Click this button to open Cursor

    Open in Cursor

    Cursor asks you to confirm; click Install

  2. Open the AI chat in Cursor in Agent mode

  3. Try it

    Use Bitbybit CAD MCP and tell me what you can do for me, then show me one thing

    ✓ If Cursor says it is using Bitbybit CAD MCP or shows a Bitbybit CAD MCP tool in the answer, you are connected

Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version

Works with VS Code · about 2 min

No key, nothing to install

  1. Click this button to open VS Code

    Open in VS Code

    VS Code asks you to confirm; click Install

  2. Open the AI chat in VS Code in Agent mode

  3. Try it

    Use Bitbybit CAD MCP and tell me what you can do for me, then show me one thing

    ✓ If VS Code says it is using Bitbybit CAD MCP or shows a Bitbybit CAD MCP tool in the answer, you are connected

Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version

Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.

See every app that uses MCP →

Address for apps that connect over the web

Addresshttps://mcp.bitbybit.dev/mcp

JSON settings are under “For developers” below

Stuck? Ask people who use Bitbybit CAD MCP💬 Discussion →
For developers: Terminal commands and JSON settings

Over the web

Claude Code

claude mcp add --transport http cad https://mcp.bitbybit.dev/mcp

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "cad": {
      "url": "https://mcp.bitbybit.dev/mcp"
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "cad": {
      "type": "http",
      "url": "https://mcp.bitbybit.dev/mcp"
    }
  }
}

Installed on your computer

Claude Code

claude mcp add cad -- npx -y @bitbybit-dev/mcp

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "cad": {
      "command": "npx",
      "args": [
        "-y",
        "@bitbybit-dev/mcp"
      ]
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "cad": {
      "command": "npx",
      "args": [
        "-y",
        "@bitbybit-dev/mcp"
      ]
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "cad": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@bitbybit-dev/mcp"
      ]
    }
  }
}

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

At a glance

Downloads per weeki
124/wk
Verified domain
✓ bitbybit.dev
Connection
Computer or cloud
Transport
stdio, streamable-http
Latest versioni
1.6.1
Published to registryi
Nov 9, 2026
Code last changedi
Nov 9, 2026
Maker
bitbybit-dev
Packages
npm: @bitbybit-dev/mcp
Registry status
Active

Which apps can use it

Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.

Connect over the internet in

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

Run on your computer in

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

All apps, with pros and cons →

Related guides

What it can do

Tool names and descriptions exactly as the server reported them on Nov 11, 2026. The maker wrote them, not us; we show them as plain text.

  • search_api

    Find Bitbybit API members (methods, namespaces, cloud operations) by keywords, for example "box solid" or "fillet edges". Returns dotted paths with a one-line summary, the tier (oss on npm, platform-pro only at bitbybit.dev, cloud-pro only on CAD Cloud) and the engines each is pu

  • describe

    The exact contract of one member by dotted path, for example occt.shapes.solid.createBox: signature, every parameter with its type, default and range, the return type, the documentation, examples and where it runs. Answers are for the API version the server holds. It also describ

  • list_namespace

    The members one level below a namespace path, for example occt.shapes, each with its kind and summary. Without a path, the top-level namespaces. Use it to discover what exists before searching for details.

  • get_examples

    Working TypeScript examples for a member path, for a namespace, or for a topic given as keywords. Each example names the member it belongs to and links its reference page. Examples are written for the API version the server holds.

  • get_guide

    Sections of the public guides: building with Bitbybit (what runs in the browser, on a server, on a lightweight backend, and what needs CAD Cloud), writing geometry with the kernels (which kernel to use, the order to build a part in, choosing edges, checking and exporting shapes),

  • search

    Searches the Bitbybit API documentation and returns a list of results with id, title and url. Each id is a dotted API path that fetch accepts.

  • fetch

    Fetches the full documentation of one Bitbybit API member by id (a dotted path returned by search) as text, with its title, url and metadata.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 12, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified against the domain bitbybit.dev (the registry checks domain ownership)

  • ✓ Pass

    Still maintained

    Code last changed 3 days ago

  • ✓ Pass

    Has a licence

    Uses MIT

  • ✓ Pass

    Endpoint responds

    Responded in 275 ms (HTTP 200)

  • – Not applicable

    Sign-in with OAuth

    No sign-in needed

  • ✓ Pass

    No hidden instructions in tool descriptions

    Read 7 tool descriptions and found no hidden instructions to the AI

Discussion

Ask, share a tip or report that it does not work. Sorted by what people marked helpful.

No posts yet. Be the first to ask or share.

Posts here are written by users, not the PopNx team.

Sign in with Google to post

User reviews

No reviews yet

Sign in with Google to write a review

Compared with others in Developer toolsi

  • More stars than 98% of the other 5783 servers in this category
  • Published to the registry more recently than 90% of the other 5783 servers in this category
  • Basic checks equal to or better than 100% of the other 5783 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is Bitbybit CAD MCP safe?

It passed 5 of 5 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

The registry does not list a required key, though some servers ask you to sign in on first use.

Does it run on my computer or in the cloud?

Either way works: install it on your computer or connect to the cloud version.

Is it still maintained?

The GitHub repo last changed 3 days ago, and the latest version (1.6.1) reached the registry 3 days ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT Business and above.

What can I use instead?

In the same category: REA, Netdata, Front-End Checklist

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

REA

Reverse engineer anything from your terminal or agent with one CLI and MCP server.

by morlutoWidely used↓ 388.7K/wk★ 451.3KUpdated 17 days ago

Runs on your computer

Netdata

Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.

by netdataWidely used★ 81.4KUpdated 7 days ago

Runs in the cloud

Front-End Checklist

Review frontend code and live pages against 386 quality-gated web development rules.

by thedaviddiasWidely used★ 74.7KUpdated 38 days ago

Runs in the cloud

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

@bitbybit-dev/mcp: the Bitbybit CAD MCP server

An MCP server that documents the Bitbybit 3D CAD API for AI coding agents: every function, its parameters, defaults, return type and examples, for the exact version your project uses. Bitbybit has 2205 functions across three CAD kernels - more than any model holds in memory - so an agent working from memory invents plausible names that do not exist. An agent with this server looks each one up instead, and writes code that compiles the first time.

It answers from the API index Bitbybit publishes with every release (https://git-cdn.bitbybit.dev/v /ai-context/index.json), never from memory, and never from a moving "latest".

The diagram shows what an agent is writing code *for*. The MIT-licensed npm packages run the CAD kernels in your users' browsers or in your own Node process; script runners load the same engine from one file; the CAD Cloud REST API runs the work on managed servers. This server knows all of them, and every answer carries a tier - oss, platform-pro or cloud-pro - so an agent never sends you to a paid service for something the free packages already do.

Connect it

The same server runs two ways. Hosted at https://mcp.bitbybit.dev/mcp over Streamable HTTP, which needs nothing installed and serves the newest release; or locally over stdio with npx, which needs Node 20 and serves the version your project has installed. Start with the remote.

Claude Code

claude mcp add --transport http bitbybit https://mcp.bitbybit.dev/mcp

or the local server:

claude mcp add --transport stdio bitbybit -- npx -y @bitbybit-dev/mcp

For a project, commit a .mcp.json at its root so every collaborator's Claude Code finds it:

{ "mcpServers": { "bitbybit": { "type": "http", "url": "https://mcp.bitbybit.dev/mcp" } } }

Cursor (.cursor/mcp.json)

{ "mcpServers": { "bitbybit": { "url": "https://mcp.bitbybit.dev/mcp" } } }

VS Code (.vscode/mcp.json) - the type is required, or VS Code tries to start the URL as a program:

{ "servers": { "bitbybit": { "type": "http", "url": "https://mcp.bitbybit.dev/mcp" } } }

Either form takes the local server instead: { "command": "npx", "args": ["-y", "@bitbybit-dev/mcp"] }, with "type": "stdio" in VS Code.

Codex

codex mcp add bitbybit --url https://mcp.bitbybit.dev/mcp

or codex mcp add bitbybit -- npx -y @bitbybit-dev/mcp for the local server. In ~/.codex/config.toml that is [mcp_servers.bitbybit] with url = "https://mcp.bitbybit.dev/mcp".

Gemini CLI (gemini mcp add -t http bitbybit https://mcp.bitbybit.dev/mcp), Windsurf (serverUrl in ~/.codeium/windsurf/mcp_config.json), Zed (context_servers in its settings) and the JetBrains IDEs (AI Assistant, MCP, a JSON entry with url) take the same address. claude.ai, ChatGPT and the Claude API connect to the remote as a custom connector - every configuration is documented here.

Which version it serves

The server documents one exact version of the API. It picks it in this order:

  1. --version on the command line;
  2. BITBYBIT_VERSION= in the environment;
  3. the version of the @bitbybit-dev packages installed around the working directory (core, then the renderer packages, then occt); packages that disagree are reported on stderr and the first wins;
  4. its own version, which is the newest API version it was released with.

Indexes are cached in $XDG_CACHE_HOME/bitbybit-mcp (or ~/.cache/bitbybit-mcp); --no-cache skips the cache. Everything the program prints goes to stderr; stdout is the protocol.

Tools

ToolWhat it answers
search_apimembers by keywords, with path, summary, tier and engines
describethe full contract of one member by dotted path, naming the types it returns or takes; such a type by its name, field by field; an unknown path is reported with the nearest existing ones
list_namespacethe members one level below a namespace
get_examplescode examples for a member, a namespace or a topic
get_guidesections of the public guides: where geometry should run, how to build, check and export parts with the kernels, how to write design documents, and how to write IFC building models
search, fetchthe same lookups in the shape ChatGPT connectors require

Every tool is read-only. Tiers in the answers: oss (in the npm packages, MIT), platform-pro (only when scripting inside bitbybit.dev), cloud-pro (only on CAD Cloud, with an API key).

The companion server

This server answers questions; it never runs geometry. When you want the agent to *produce* geometry - measure a STEP file, run a pipeline, unfold a sheet-metal part, convert to glTF - connect the Bitbybit CAD Cloud MCP alongside it, with a CAD Cloud API key:

claude mcp add --transport http bitbybit-cloud https://api.bitbybit.dev/mcp --header "X-API-Key: <your key>"

In Codex the same is [mcp_servers.bitbybit-cloud] with url = "https://api.bitbybit.dev/mcp" and env_http_headers = { "X-API-Key" = "BITBYBIT_API_KEY" }, the key read from the environment.

The two are designed to work together: the agent learns a member here and calls it there with the same dotted path and the same argument object.

As a library

The package exports the tool registry and the index reader, so another server can serve the same tools:

import { createDocsRegistry, contextForIndex, GUIDES, GUIDE_PAGE_URL } from "@bitbybit-dev/mcp";

import { loadIndex } from "@bitbybit-dev/mcp/index-loader"; import { createMcpServer } from "@bitbybit-dev/mcp/server";

const version = " "; const index = await loadIndex({ version }); const context = contextForIndex(index, GUIDES, GUIDE_PAGE_URL); const server = createMcpServer(createDocsRegistry(), context, { name: "bitbybit", version });

toHttp(registry, context) renders the same tools for a plain HTTP endpoint, and guarded(registry, report) is the error boundary every server puts around a registry: a handler that throws answers a generic error result and the throw goes to report, so no internal message reaches a client. Registry.map(wrap) re-wraps every handler for such concerns of your own. The package root imports no Node built-in, so a bundler can take it into an edge runtime; the loader and the version detector, which read the file system, are the separate index-loader and installed-version entries, and the $ref inliner the tool schemas go through is the dependency-free json-schema entry.

Privacy

The stdio server sends nothing anywhere except one request to the CDN for the index of the version it serves.

Links

ResourceURL
Using AI with Bitbybithttps://learn.bitbybit.dev/learn/using-ai-with-bitbybit/intro
This server, documentedhttps://learn.bitbybit.dev/learn/using-ai-with-bitbybit/mcp/bitbybit-mcp
CAD Cloud MCPhttps://learn.bitbybit.dev/learn/using-ai-with-bitbybit/mcp/cad-cloud-mcp
Agentic CAD - where geometry should runhttps://learn.bitbybit.dev/learn/using-ai-with-bitbybit/agentic-cad
Context files, for hosts without MCPhttps://learn.bitbybit.dev/learn/using-ai-with-bitbybit/prompt-contexts
GitHubhttps://github.com/bitbybit-dev/bitbybit/tree/master/packages/dev/mcp
Monorepohttps://github.com/bitbybit-dev/bitbybit
TypeScript API Referencehttps://docs.bitbybit.dev

Bitbybit Platform

Beyond NPM packages, Bitbybit offers:

  • [Visual Programming Editors](https://bitbybit.dev) - Rete & Blockly drag-and-drop 3D modeling, plus a Monaco TypeScript editor
  • [CAD Cloud API](https://learn.bitbybit.dev/api/cloud-api) - Build full pipelines that compose all Bitbybit algorithms, where each step can reference outputs of previous steps. Supports parametric model generation, STEP-to-glTF conversion, and complex CAD workflows via HTTP
  • [Bitbybit Studio](https://studio.bitbybit.dev) - A growing visual dashboard where API Key users can generate models, convert files, build pipelines with a GUI, inspect tasks, and preview 3D results
  • [3D Bits for Shopify](https://apps.shopify.com/3d-bits-1) - Interactive 3D product configurators for e-commerce
  • [Script Runners](https://learn.bitbybit.dev/learn/runners/intro) - Execute visual scripts directly on your website
  • [Built for AI Coding Agents](https://learn.bitbybit.dev/learn/using-ai-with-bitbybit/intro) - This server, the CAD Cloud MCP for running geometry, and context files for assistants without MCP
  • [Business & Enterprise](https://bitbybit.dev/b2b) - We help businesses and enterprises develop custom applications and spin up optimized CAD tenant workflows on our managed servers

Support the Project

This package is part of the open-source Bitbybit ecosystem. Your subscription helps fund continued development.

⭐ [Subscribe - Silver or Gold plan](https://bitbybit.dev/auth/pick-plan) | [Get API Key for CAD Cloud](https://bitbybit.dev/auth/pick-plan?api-keys=true)

Community

License

MIT © Bit By Bit Developers