Autodesk-Revit
MCP server from Sam-AEC/Autodesk-Revit-MCP-Server
How to use
The Autodesk-Revit MCP server from Sam-AEC provides a robust solution for integrating Autodesk Revit with other applications through the Model Context Protocol (MCP). This server enables developers to leverage Revit's powerful capabilities, allowing for automated workflows, model analysis, and real-time data manipulation within Revit projects. By using this MCP server, you can enhance your development processes and streamline collaboration across various platforms.
Once connected to the Autodesk-Revit MCP server, you can interact with your Revit models using specific commands that facilitate data retrieval and manipulation. While there are currently no documented tools available, you can expect to perform queries related to model elements, parameters, and views. Utilizing the server's API, you can effectively send commands to access or modify project data, making it easier to automate tasks and integrate with other software solutions.
How to install
To install the Autodesk-Revit MCP server, ensure you have the following prerequisites:
- Node.js: Make sure you have Node.js installed on your machine, as it is required to run the server.
Option A: Quick start with npx
If you want to quickly get started with the server, use the following command:
npx -y Sam-AEC/Autodesk-Revit-MCP-Server
Option B: Global install alternative
For a global installation, use the following command:
npm install -g Sam-AEC/Autodesk-Revit-MCP-Server
Once installed, you can start the server and begin interacting with your Revit models.
Additional notes
When configuring the Autodesk-Revit MCP server, ensure you set any necessary environment variables as specified in the repository documentation. Common issues may arise from incorrect Revit file paths, so double-check that your model files are accessible. If you're running into connectivity issues, verify that your Revit instance is properly configured to allow MCP connections.
Related MCP Servers
mssql
MSSQL Server MCP implementation written in C#
McpDotNet.Extensions.SemanticKernel
Microsoft SemanticKernel integration for the Model Context Protocol (MCP). Enables seamless use of MCP tools as AI functions.
DatabaseMcpServer
MCP server from ttcc666/DatabaseMcpServer
mcp-dataverse
MCP Server for querying Dataverse using SQL
xperience-community
ASP.NET Core MCP server for Xperience by Kentico projects
console-to-http
Example of converting a stdio MCP server to HTTP using ModelContextProtocol.AspNetCore