Revit Converter MCP

io.github.labsfuturePublished by GitHub account labsfuturev1.1.0Updated Oct 24, 2026

Convert Revit files to XKT, IFC, or DWG and query BIM data via natural language.

The publisher's own server: Registry Mcp

VerifiedStreamable HTTPWeb executableFiles & StorageData & AnalyticsMedia & Design

Overview

AI-generated overview

Remote MCP server that converts Revit (.rvt) models to XKT, IFC or DWG and lets an assistant query BIM data in natural language.

What you can do
List, upload and select Revit models stored on the service, including uploads from a public URL or path. Convert the active model to XKT for web 3D viewing and check conversion progress. Export models to IFC or DWG and retrieve a download link when the export finishes. Query BIM data such as element counts, types and filters, and inspect individual element properties like materials and dimensions.
When to use it
Useful for architects, engineers and BIM teams who want to convert Revit files or explore building model data conversationally without installing Revit or plugins locally. Suited to quick model inspection, element lookups and format exports for other tools.
Requirements
A remote endpoint reached over streamable HTTP; OAuth authentication is declared, and the README describes a Labs Future account with an API key sent as a Bearer token. Node.js with npx is needed when connecting through the mcp-remote bridge. Network access to the hosted service and to any file URLs you upload.
Before you install
An API key is required and is passed as a Bearer token; keep it private and replace the shared demo key with your own. Uploaded .rvt files are sent to a third-party hosted service, so avoid confidential models unless that is acceptable. Uploads, conversions and exports create and store data on the server, and export download links expire after 60 minutes.

Installation

In SourceWeft

  1. Open Revit Converter MCP in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.labsfuture%2Frevit-converter-remote-mcp-release/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "revit-converter": {
      "type": "http",
      "url": "https://labsaps-d35810f00db3.herokuapp.com/mcp"
    }
  }
}

README

Revit Converter MCP

AI-powered BIM tool — convert Revit .rvt files to XKT, IFC and DWG, query model data, and explore building elements through natural language, right inside Claude.

Built by Labs Future · Powered by the Model Context Protocol


[Revit Converter MCP Demo]


What It Does

The Revit Converter MCP is a remote MCP server that connects Claude (or any MCP-compatible AI client) directly to a Revit file conversion and BIM query service. Once configured, you can:

  • List and manage models on the server
  • Upload your .rvt files by a public URL
  • Convert Revit models to XKT format for web-based 3D viewing
  • Export models to IFC or DWG for interoperability with other tools
  • Query BIM data in natural language — counts, element types, properties
  • Inspect individual element metadata (materials, dimensions, thermal values, etc.)

No plugins, no Revit installation needed on the client side.


Available Tools

ToolDescription
list_modelsList all models stored on the server
upload_modelUpload a .rvt file from a URL or path
set_current_modelSet the active model for subsequent operations
convert_revit_to_xktConvert the current model to XKT for 3D web viewing
get_conversion_statusCheck the progress of an ongoing conversion
export_modelExport the model to IFC or DWG format
get_export_statusCheck export progress and get the download link
query_modelQuery BIM data (element counts, types, filters)
search_elementsSearch and retrieve properties of specific elements

More tools are on the way — including data audit, workflow automation, optimizing design and deeper BIM data analysis, even model updating. Follow labsfuture.com for updates.


Getting Started

Step 1 — Get an API Key

Sign up at labsfuture.com and navigate to your account dashboard.

  • Generate Demo Key — free tier, includes 5 real Revit conversions to try the service
  • Generate API Key — for production / unlimited use

[Get API Key]

Demo keys start with dk_. Full API keys start with sk_.


Step 2 — Configure Claude Desktop

Open your Claude Desktop configuration file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add the following entry under mcpServers:

json
{  "mcpServers": {    "revit-converter": {      "command": "npx",      "args": [        "-y",        "mcp-remote",        "https://labsaps-d35810f00db3.herokuapp.com/mcp",        "--header",        "Authorization: Bearer labsfuture.comFreeDemo_MCPKey"      ]    }  }}

Replace the Bearer token with your own key from labsfuture.com. The key above is a shared demo key — get your own for personal model storage and full conversions.

[MCP Config]

Requires Node.js — npx must be available in your PATH. Install from nodejs.org if needed.


Step 3 — Restart Claude Desktop

After saving the config, restart Claude Desktop. Open Settings → Connectors and you should see revit-converter listed with 9 tools available.

[Claude After Config]


Usage Examples

Once connected, just talk to Claude naturally:

Upload a model

Could you upload this model to the revit converter server?https://www.dropbox.com/scl/fi/yourfile.rvt?dl=0

[Upload Model]


List models on the server

Lists all models on the server by name

[List Models]


Convert to XKT and view in browser

yes, convert rac_basic_sample_project.rvt to xkt

[Convert to XKT]

Claude returns a direct viewer link — open it to see your model rendered in 3D:

[View XKT]


Export to IFC or DWG

export the current model to IFC

Claude triggers the export job and checks back automatically — when ready, it returns a direct download link valid for 60 minutes.


Query BIM data

how many walls in this model?

[Query Walls]


Inspect element properties

yes, just show me properties of a random wall

[Element Data]


About Labs Future

LabsFuture builds AI-native tools for the AEC industry. The Revit Converter MCP is part of a broader platform that brings BIM workflows into the age of conversational AI — letting architects, engineers, and developers interact with building data through natural language.

Visit www.labsfuture.com to:

  • Sign up and get your API key
  • Access the 3D web viewer
  • Learn about full platform features

Requirements


License

See LICENSE for details.

Source: README.md at commit 5ef04cd

Tools

0
This server asks for a credential such as an API key, so SourceWeft could not read its tools without one and has not indexed them.

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Remote-Mcp integrations