Skip to main content
Glama
Daviidro

speckle-mcp

by Daviidro

speckle-mcp

License: MIT Python 3.10+ MCP Compatible Speckle v2

AI-powered AEC interoperability. Connect Revit, Rhino, AutoCAD, Grasshopper, and more through natural language. Manage projects, models, and versions. Data push/pull is done via native Speckle connectors; this MCP provides instructions and metadata.

Tools

Tool

Description

speckle_projects_list

List all accessible Speckle projects

speckle_project_details

Get project details, models, and team

speckle_project_create

Create a new Speckle project

speckle_models_list

List models in a project

speckle_model_details

Get model details with version history

speckle_model_create

Create a new model with discipline

speckle_send_instructions

Guidance for sending from Revit/Rhino/etc. (does not transfer data)

speckle_receive_instructions

Version info + guidance for receiving (does not pull objects)

Related MCP server: mcp-server-for-revit

Quick Start

1. Get a Speckle token

Sign up at https://app.speckle.systems, go to Profile -> Personal Access Tokens.

2. Install

git clone https://github.com/Daviidro/speckle-mcp.git
cd speckle-mcp
uv sync

3. Configure Claude Desktop

{
  "mcpServers": {
    "speckle": {
      "command": "uv",
      "args": ["run", "speckle-mcp"],
      "cwd": "D:/speckle-mcp",
      "env": {
        "SPECKLE_TOKEN": "your-token-here",
        "SPECKLE_SERVER": "app.speckle.systems"
      }
    }
  }
}

Supported Platforms

  • Speckle Server: app.speckle.systems (public) or self-hosted

  • Connectors: Revit, Rhino, Grasshopper, AutoCAD, Archicad, Blender, SketchUp, Unity, Unreal, Power BI, QGIS, Excel

License

MIT — built on Speckle (Apache 2.0) and MCP.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    AI-powered MCP server that enables Claude and other LLMs to interact directly with construction documents, drawings, and specifications through advanced RAG and hybrid search capabilities.
    7
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    Enables natural language control of Autodesk Revit through an AI-powered MCP server, allowing creation of walls, rooms, floor plans, and dimensions using conversational commands.
  • F
    license
    -
    quality
    C
    maintenance
    MCP server that connects an LLM assistant to Autodesk Civil 3D via COM, enabling direct manipulation of surfaces, alignments, COGO points, layers, profiles, and more through natural language.

View all related MCP servers

Related MCP Connectors

  • GibsonAI MCP server: manage your databases with natural language

  • MCP server for AI dialogue using various LLM models via AceDataCloud

  • MCP server for generating rough-draft project plans from natural-language prompts.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Daviidro/speckle-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server