DTDucas™
Sign inSign in
DTDucas
  • Projects
  • About
  • Capabilities
  • Blog
  • Contact
  • Sign in
  • LinkedIn
  • GitHub
  • X
contact@dtducas.com
|
P07 · 2025

Model Context Protocol SDK for Autodesk Revit (2020–2026)

All projects
RevitMCPSDK — Model Context Protocol SDK for Autodesk Revit (2020–2026)
Overview

An SDK that brings the Model Context Protocol to Revit plugin development — a JSON-RPC 2.0 framework for Revit↔external-app communication, with a thread-safe external-event layer, MVVM, and per-version NuGet packages across Revit 2020–2026.

Role

Author & maintainer (open source · NuGet)

Stack
  • C#
  • .NET
  • Revit API
  • JSON-RPC 2.0
  • MVVM
  • WPF
  • NuGet
View repositoryView repositoryLive demoLive demo
Highlights
  • 01JSON-RPC 2.0 interface over MCP — a standard contract between Revit and external apps
  • 02Thread-safe External Event framework so Revit API calls run on the right context
  • 03MVVM + SOLID + Command pattern with standardized error codes and reporting
  • 04Multi-version support (Revit 2020–2026) shipped as per-version NuGet packages
Outcomes

7

Revit versions supported

NuGet

published SDK
Next project

Knowlex

Tell me about your project and I'll advise on the fit, scope, and approach — architecture, APIs, data pipelines, cloud, and CI/CD — and the right level of automation for your goals, technical constraints, and timeline.

Let's build something reliable, end to end

ContactContact
BLCK. 01
  • Projects
  • About
  • Capabilities
  • Blog
  • Contact
BLCK. 02
  • Privacy Policy
  • Terms
  • Cookie Policy
  • FAQ
BLCK. 03
  • LinkedIn
  • GitHub
  • X
  • |
DTDucas™
© 2026 DTDucas. All rights reserved.contact@dtducas.com