MCPVault

get_material_quantities

MCP tool from Revit MCP Server by LuDattilo

Material takeoffs: area, volume, element counts

How to use it

get_material_quantities is exposed by the Revit MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_material_quantities tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Revit MCP Server

$claude mcp add mcp-server-for-revit -- npx -y mcp-server-for-revit
FULL REVIT MCP SERVER LISTING

Other tools in Revit MCP Server (39)

ai_element_filter

Intelligent element query by category, type, visibility, bounding box

analyze_model_statistics

Element counts by category, type, family, and level

change_element_type

Batch swap family types

check_model_health

Health score (0-100), grade (A-F), actionable recommendations

clash_detection

Geometric intersection detection between element sets

copy_elements

Copy elements between views

create_array

Linear or radial arrays of elements

create_floor

Floors from boundary points or room boundaries

create_grid

Grid systems with automatic spacing

create_level

Levels at specified elevations

create_line_based_element

Walls, beams, pipes (start/end points)

create_point_based_element

Doors, windows, furniture (insertion point)

create_room

Rooms at specified locations

create_structural_framing_system

Beam framing systems within a boundary

create_surface_based_element

Floors, ceilings, roofs (boundary)

create_view

Create floor plans, sections, elevations, 3D views

delete_element

Delete elements by ID

get_available_family_types

Family types filtered by category

get_current_view_elements

Elements from the active view filtered by category

get_current_view_info

Active view type, name, scale, detail level

get_element_parameters

All instance and type parameters for elements

get_elements_in_spatial_volume

Find elements within a 3D bounding region

get_material_properties

Physical, structural, and thermal properties

get_materials

List materials filtered by class or name

get_phases

Phases and phase filters

get_project_info

Project metadata, levels, phases, links, worksets

get_selected_elements

Currently selected elements

get_shared_parameters

Project parameters bound to categories

get_warnings

Model warnings and errors

get_worksets

Workset info and status

load_family

Load a family file (.rfa) into the project

manage_links

List, reload, or unload linked Revit models

match_element_properties

Copy parameters from source to target elements

measure_between_elements

Distance measurement (center-to-center, closest points, bounding box)

modify_element

Move, rotate, mirror, or copy elements

operate_element

Select, hide, isolate, highlight, delete

set_element_parameters

Write parameter values on elements

set_element_phase

Change element phase assignment

set_element_workset

Change element workset assignment