Revit MCP Server
UnclaimedMCP server for Autodesk Revit 2024/2025/2026/2027 via pyRevit — 48 tools for building design, editing, analysis, clash detection, MEP, interop, documentation, and model persistence
Set up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
ai_element_filter
Filter elements by category and parameters
check_clashes
Detect hard clashes (interferences) between disciplines, e.g. structure vs MEP
clear_colors
Reset element colors
color_splash
Color elements by parameter values
create_detail_line
Create view-specific detail lines
create_duct
Create ducts between two points (MEP)
create_grid
Create column grid lines
create_level
Create new levels with elevations
create_line_based_element
Create walls, beams, and other line-based elements
create_mep_system
Create mechanical or piping systems
create_pipe
Create pipes between two points (MEP)
create_room
Create rooms at specified levels
create_room_separation
Create room separation boundary lines
create_schedule
Create schedules with custom fields
create_sheet
Create new drawing sheets
create_structural_framing
Create structural beams and framing
create_surface_based_element
Create floors, roofs, and surface elements
create_view
Create floor plans, sections, elevations, 3D views
delete_elements
Delete elements from the model
export_room_data
Export room areas, volumes, boundaries
get_current_view_elements
Get elements in current view
get_current_view_info
Get active view details
get_element_properties
Get all parameters and properties of an element
get_material_quantities
Material takeoff data
get_revit_model_info
Get model information
get_revit_status
Check if the API is active and responding
get_revit_view
Export a view as an image
get_selected_elements
Get currently selected elements
list_category_parameters
List parameters for a category
list_families
Get available family types
list_family_categories
Get all family categories
list_levels
Get all levels with elevations
list_revit_views
List all exportable views
modify_element
Modify element parameter values
place_family
Place a family instance at specified location
set_active_view
Switch the active view in Revit
set_parameter
Set a single parameter value on an element
tag_elements
Tag specific elements with annotation symbols
tag_walls
Tag all walls in current view
transform_elements
Move, copy, rotate, or mirror elements
Tool change history
FAQ
Questions about Revit MCP Server
- How do I connect Revit MCP Server to Claude?
- The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is Revit MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Revit MCP Server do?
- Revit MCP Server documents 40 tools to the agent, including ai_element_filter, check_clashes, clear_colors. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.