MCP.Market

bim-cli MCP server

by bimcli.com·com.bimcli/bim-cli·v0.32.0

Let agents drive Revit, AutoCAD, SketchUp, Blender and PDF sets on your own Windows desktop.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed bim-cli yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

bim-cli tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How bim-cli compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 65% of 1,297 Productivity servers

Release history: 3 versions in the registry since 2026-10-16, latest 2026-10-29, typically one every 12 days.

Install bim-cli in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the bim-cli repository's README, as published. We do not edit it. Read it on GitHub

bim-cli Claude Code Plugin

Claude Code plugin manifest for bim-cli -- headless Revit export, PDF batch export, flood/site data lookup, and offline AEC tasks. Runs from your AI assistant without Revit or any desktop app open.

Windows-only. bim-cli is a Windows-only CLI. This plugin requires a Windows machine with bim-cli installed.

What this plugin does

Exposes all installed bim-cli verbs as MCP tools in Claude Code. Each tool maps to a bim command running locally on your machine. Example tools:

  • bimpdftext -- extract text from a PDF without opening it
  • bimpdfstamp -- apply a Bates stamp or watermark to PDF pages
  • bimpdfsplit, bimpdfmerge -- split or combine PDF files
  • bimsiteflood_lookup -- flood zone lookup by address or coordinates
  • bimblenderconvert -- convert IFC/FBX/glTF headlessly

The tool list is generated dynamically from bim describe --json -- adding a new bim-cli driver or verb makes it available automatically.

About this plugin repo

This repository contains only manifest files (JSON and Markdown), plus one stdlib Python maintenance script (scripts/check_skills.py) that the plugin never runs. It contains:

  • No executable code in the plugin itself
  • No telemetry of its own
  • No secrets or credentials
  • No network calls

All execution is local: the plugin simply tells Claude Code how to launch the already-installed bim binary as a local stdio MCP server (bim mcp). Nothing runs in the cloud.

Setup

  1. Install bim-cli (Windows, run in PowerShell):
iwr -useb https://bimcli.com/install.ps1 | iex

Verify: bim describe --json should list installed drivers.

the following to your .mcp.json in your project root (or via Claude Code settings):

  1. Add this plugin to Claude Code via the Claude Code plugin directory, or manually add
{
     "mcpServers": {
       "bim": {
         "type": "stdio",
         "command": "bim",
         "args": ["mcp"]
       }
     }
   }
  1. Restart Claude Code. Verify with bim doctor that installed drivers are healthy.

Agent skill (Hermes, Claude Code, and other Agent Skills hosts)

skills/bim-cli/ is an Agent Skills skill that teaches an agent how to drive bim from the terminal: discovery with bim describe, output and error conventions, and working notes for the PDF and Revit drivers. Claude Code loads it automatically with this plugin.

Hermes Agent:

hermes skills tap add HelloHowAreYouHaveANiceDay/bim-cli-plugin
hermes skills install HelloHowAreYouHaveANiceDay/bim-cli-plugin/skills/bim-cli

The skill is Windows-only (platforms: [windows]) and expects bim-cli on PATH. It never runs the installer itself; it hands the PowerShell one-liner to the user.

It is also served from bimcli.com as an Agent Skills well-known endpoint: https://bimcli.com/.well-known/skills/index.json (proxied live from skills/ on main).

hermes skills install well-known:https://bimcli.com/.well-known/skills/bim-cli

Changing a skill

only installs community skills that its scanner rates SAFE. Never put curl ... | bash (or any pipe-to-shell) in a skill; that is a hard block.

  1. Edit skills//, bump version: in its frontmatter.
  2. python scripts/check_skills.py regenerates skills/index.json (the well-known index).
  3. python scripts/check_skills.py --check --scan must pass: Hermes

hermes skills update.

  1. Merge to main. The tap and bimcli.com pick it up immediately; Hermes users get it with

Privacy Policy

bim-cli runs entirely on your local machine. The MCP server (bim mcp) does not make network calls beyond what the individual bim-cli verbs themselves make (e.g. a flood lookup calls a public FEMA/NFHL endpoint; a PDF operation makes no network calls at all).

What leaves your machine:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

bim-cli: common questions

Is bim-cli MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the bim-cli safety report
Does bim-cli need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is bim-cli maintained?
The last commit was 17 days ago (2026-10-16). The latest release is v0.32.0.
What can I use instead of bim-cli?
Servers from other publishers that do the same job: gflow-cli MCP server, three.ws Blender MCP server and Sparewise MCP server.

Alternatives to bim-cli

Same job from other publishers: the closest match first, then the best rated.

  • gflow-cli
    Drive Google Flow from an agent: Veo video and Imagen image generation
    A
  • three.ws Blender
    Drive a local Blender headlessly: inspect, convert, render and script 3D files.
    B
  • Sparewise
    Why is my Windows drive full? Free space safely, within limits you set. Never deletes permanently.
    A
  • Tailscale
    Drive a Tailscale node and its tailnet through the CLI and the control-plane API
    B
  • Argent
    Drive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agent
    A