{"slug":"revit-mcp/revit-mcp-python","name":"Revit MCP Python","description":"A pyRevit-based MCP server for Autodesk Revit, enabling connection to any MCP-compatible client.","category":"development","tags":[],"official":false,"stars":121,"transport":"stdio","install":null,"tools":[{"name":"get_revit_status","description":"Check if the Revit-MCP API is active and responding"},{"name":"get_revit_model_info","description":"Get comprehensive information about the current Revit model"},{"name":"list_levels","description":"Get all levels with elevation information"},{"name":"get_revit_view","description":"Export a specific Revit view as an image"},{"name":"list_revit_views","description":"Get a list of all exportable views organized by type"},{"name":"place_family","description":"Place a family instance at specified location with custom properties"},{"name":"list_families","description":"Get a flat list of available family types (with filtering)"},{"name":"list_family_categories","description":"Get a list of all family categories in the model"},{"name":"get_current_view_info","description":"Get detailed information about the currently active view"},{"name":"get_current_view_elements","description":"Get all elements visible in the current view"},{"name":"create_point_based_element","description":"Create point-based elements (doors, windows, furniture)"},{"name":"color_splash","description":"Color elements based on parameter values"},{"name":"execute_revit_code","description":"Execute IronPython code directly in Revit context"},{"name":"list_revit_installations","description":"Discover all Revit versions installed on the system"},{"name":"launch_revit","description":"Launch Revit, optionally with a file, and poll for readiness"},{"name":"open_document","description":"Open a document in running Revit (supports detach and audit)"},{"name":"close_document","description":"Close the active document"},{"name":"save_document","description":"Save or Save As the active document"},{"name":"sync_with_central","description":"Synchronize a workshared document with central"},{"name":"get_selected_elements","description":"Get information about currently selected elements"},{"name":"create_line_based_element","description":"Create line-based elements (walls, beams, pipes)"},{"name":"create_surface_based_element","description":"Create surface-based elements (floors, ceilings)"},{"name":"delete_elements","description":"Delete specified elements from the model"},{"name":"modify_element","description":"Modify element properties (instance parameters)"},{"name":"reset_model","description":"Reset model by deleting process model elements"},{"name":"tag_walls","description":"Tag all walls in the current view"},{"name":"search_modules","description":"Search modules"}],"env_vars":[],"auth_type":"none","github":"https://github.com/revit-mcp/revit-mcp-python","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}