revit-mcp

Connect to a live Revit session via the RevitMCP HTTP API to fetch project data and manipulate elements.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/annquin/revit-bim-workspace --skill revit-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: revit-mcp
Source: https://github.com/annquin/revit-bim-workspace/tree/main/skills/revit-mcp
Command: npx skills add https://github.com/annquin/revit-bim-workspace --skill revit-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Control a live Revit session via the RevitMCP HTTP API to automate project information retrieval, element selection, and view exports without switching to Revit UI.

Core Features & Use Cases

  • Connect to a running Revit instance via the Direct Routes API to query project metadata, select elements by ID or category, and export named views.
  • Read and write element parameters programmatically to support design automation, model audits, and data-driven workflows.
  • Use cases include preparing data for reviews, generating project summaries, and exporting views for client presentations.

Quick Start

Ask the AI to connect to the RevitMCP API and fetch the current project information from a live Revit session.

Frequently Asked Questions about revit-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Revit element selection and parameter updates from outside the UI?

You can automate Revit element selection and parameter updates by connecting to a live Revit session via the RevitMCP HTTP API, which allows you to query elements by ID or category and programmatically read or write their parameters.

Can I export named Revit views without opening the Revit user interface?

Yes, you can export named Revit views without the UI by sending requests through the RevitMCP Direct Routes API to a running Revit instance, enabling automated view generation for client presentations.

Do I need Revit running to fetch project metadata using an API?

Yes, you need Revit open with RevitMCP installed and the Direct Routes API reachable at the specified host URL to fetch project metadata and manipulate elements in the live model.

What's the best way to query BIM project data for a model audit?

The best way to query BIM project data for a model audit is using the RevitMCP API to connect to a running Revit session, fetch project info, and read element parameters programmatically.

Why does my RevitMCP API connection fail when fetching project information?

Your RevitMCP API connection fails if Revit is not running, RevitMCP is not installed, or the Direct Routes API is not reachable at the specified host URL configured for the live session.

Can I use this API to prepare design automation data for model reviews?

Yes, you can use the API to prepare design automation data for reviews by querying project metadata, selecting elements by category, and reading or updating parameters across the running Revit model.