
Instalacja
Wklej poniższy fragment do konfiguracji wybranego klienta.
Brak przykładowej konfiguracji. Sprawdź pełną dokumentację na GitHubie.
Pełna dokumentacja na GitHubieO serwerze
Serwer MCP dla Autodesk Revit oparty o pyRevit Routes — zbudowany w Pythonie z myślą o tych, którzy chcą połączyć modele BIM z LLM-ami (Claude, ChatGPT, lokalne modele).
Architektura składa się z dwóch serwerów: główny serwer MCP (main.py, oparty o FastMCP) tłumaczy wywołania protokołu MCP na żądania HTTP, które trafiają do pyRevit Routes działającego wewnątrz procesu Revit. Routes wykonuje kod Revit API i zwraca JSON.
Zaimplementowane narzędzia (~19): status połączenia, informacje o modelu, listy poziomów i widoków, eksport widoków jako obrazy, umieszczanie rodzin, listowanie kategorii rodzin, tworzenie elementów punktowych (drzwi, okna, meble), kolorowanie elementów według parametrów, uruchamianie kodu IronPython w kontekście Revit, zarządzanie dokumentem (otwórz/zapisz/zamknij/sync).
W planach: line-based elements (ściany, belki), surface-based (stropy, sufity), tagowanie ścian, modyfikacja parametrów, integracja z modułami zewnętrznymi.
Status: projekt demonstracyjny w aktywnym rozwoju. pyRevit Routes API jest w wersji draft — brak wbudowanego mechanizmu autoryzacji, więc w środowisku produkcyjnym wymaga własnych zabezpieczeń.
Dla kogo: architekci i BIM specjaliści chcący prototypować integracje LLM z Revit; Python developerzy bez znajomości C#; entuzjaści chcący eksperymentować z agentami AI w środowisku BIM.
Wymagania: Autodesk Revit z pyRevit, uv (Python package manager), klient MCP (Claude Desktop, Claude Code, lub własny).
Podobne serwery

Google Tag Manager
autor: paolobtl

Sequential Thinking
autor: anthropic

Playwright Browser Automation
autor: microsoft

Pulumi Infrastructure as Code
autor: pulumi

YggTorrent
autor: philogicae

Filesystem
autor: anthropic