get_revit_status
Check if the Revit-MCP API is active and responding
get_revit_model_info
Get comprehensive information about the current Revit model
list_levels
Get all levels with elevation information
get_revit_view
Export a specific Revit view as an image
list_revit_views
Get a list of all exportable views organized by type
place_family
Place a family instance at specified location with custom properties
list_families
Get a flat list of available family types (with filtering)
list_family_categories
Get a list of all family categories in the model
get_current_view_info
Get detailed information about the currently active view
get_current_view_elements
Get all elements visible in the current view
create_point_based_element
Create point-based elements (doors, windows, furniture)
color_splash
Color elements based on parameter values
execute_revit_code
Execute IronPython code directly in Revit context
list_revit_installations
Discover all Revit versions installed on the system
launch_revit
Launch Revit, optionally with a file, and poll for readiness
open_document
Open a document in running Revit (supports detach and audit)
close_document
Close the active document
save_document
Save or Save As the active document
sync_with_central
Synchronize a workshared document with central
get_selected_elements
Get information about currently selected elements
create_line_based_element
Create line-based elements (walls, beams, pipes)
create_surface_based_element
Create surface-based elements (floors, ceilings)
delete_elements
Delete specified elements from the model
modify_element
Modify element properties (instance parameters)
reset_model
Reset model by deleting process model elements
tag_walls
Tag all walls in the current view
search_modules
Search modules