Skip to main content

Connect Claude Desktop to BIMCP Cloud Service for Revit integration

Project description

BIMCP MCP Client

Connect Claude Desktop to BIMCP Cloud Service for seamless Revit integration.

Installation

Install using UV (recommended):

uvx bimcp-mcp

Or using pip:

pip install bimcp-mcp

Getting Started

  1. Get your API key from https://bimcp.com/api-keys

  2. Configure Claude Desktop:

    Open Claude Desktop settings (Settings → Developer → Edit Config) and add:

    {
      "mcpServers": {
        "bimcp": {
          "command": "uvx",
          "args": ["bimcp-mcp"],
          "env": {
            "BIMCP_API_KEY": "your-api-key-here"
          }
        }
      }
    }
    
  3. Restart Claude Desktop

Configuration Options

  • BIMCP_API_KEY (required): Your BIMCP API key
  • BIMCP_API_URL (optional): Custom API endpoint (default: https://api.bimcp.com)

Features

  • Execute C# code directly in Revit
  • Access Revit model information
  • Query elements (walls, doors, windows, etc.)
  • Create and modify BIM elements
  • Run structural analysis
  • Generate schedules and reports

Example Usage

Once configured, you can ask Claude:

  • "Get information about the current Revit model"
  • "Count all the walls in the project"
  • "Create a new wall at coordinates..."
  • "List all doors on Level 1"
  • "Generate a door schedule"

Troubleshooting

If you encounter issues:

  1. Verify your API key is correct
  2. Check your internet connection
  3. Ensure Claude Desktop was restarted after configuration
  4. Check the logs: ~/.claude/logs/

Support

License

MIT License - See LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bimcp_mcp-1.0.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bimcp_mcp-1.0.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file bimcp_mcp-1.0.0.tar.gz.

File metadata

  • Download URL: bimcp_mcp-1.0.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.7

File hashes

Hashes for bimcp_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7d563ee7e52d2fbfcf47ea8b4229d1edaf77fa361e39c9d99116a75ec3f8d8d8
MD5 335e297c3fee5a0b939ca8931ae34651
BLAKE2b-256 1f79825c8427b119458232e631de3cf669f64b8a28585b0f69f1cba7837c41d5

See more details on using hashes here.

File details

Details for the file bimcp_mcp-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: bimcp_mcp-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.7

File hashes

Hashes for bimcp_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c92655d12599b5e7780eb22e9873230a83abe903e528c56e1c0dfbb223ea980a
MD5 9baff769bf37f918821e8061ff4edab5
BLAKE2b-256 8e5e9344b50e8e5836a8475cd7cb0613ed87769a83675bf6d49eafac24626269

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page