{
  "markdown": "# Revit Converter MCP\n\n**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.\n\nBuilt by [Labs Future](https://www.labsfuture.com) · Powered by the [Model Context Protocol](https://modelcontextprotocol.io)\n\n---\n\n![Revit Converter MCP Demo](demo.gif)\n\n---\n\n## What It Does\n\nThe **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:\n\n- List and manage models on the server\n- Upload your `.rvt` files by a public URL\n- Convert Revit models to **XKT format** for web-based 3D viewing\n- Export models to **IFC or DWG** for interoperability with other tools\n- Query BIM data in natural language — counts, element types, properties\n- Inspect individual element metadata (materials, dimensions, thermal values, etc.)\n\nNo plugins, no Revit installation needed on the client side.\n\n---\n\n## Available Tools\n\n\n| Tool                    | Description                                         |\n| ----------------------- | --------------------------------------------------- |\n| `list_models`           | List all models stored on the server                |\n| `upload_model`          | Upload a `.rvt` file from a URL or path             |\n| `set_current_model`     | Set the active model for subsequent operations      |\n| `convert_revit_to_xkt`  | Convert the current model to XKT for 3D web viewing |\n| `get_conversion_status` | Check the progress of an ongoing conversion         |\n| `export_model`          | Export the model to IFC or DWG format               |\n| `get_export_status`     | Check export progress and get the download link     |\n| `query_model`           | Query BIM data (element counts, types, filters)     |\n| `search_elements`       | Search and retrieve properties of specific elements |\n\n> More tools are on the way — including data audit, workflow automation, optimizing design and deeper BIM data analysis, even model updating. Follow [labsfuture.com](https://www.labsfuture.com) for updates.\n\n---\n\n## Getting Started\n\n### Step 1 — Get an API Key\n\nSign up at **[labsfuture.com](https://www.labsfuture.com)** and navigate to your account dashboard.\n\n- **Generate Demo Key** — free tier, includes 5 real Revit conversions to try the service\n- **Generate API Key** — for production / unlimited use\n\n![Get API Key](pics/GenerateDemoKey_APIKey.png)\n\n> Demo keys start with `dk_`. Full API keys start with `sk_`.\n\n---\n\n### Step 2 — Configure Claude Desktop\n\nOpen your Claude Desktop configuration file:\n\n- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\nAdd the following entry under `mcpServers`:\n\n```json\n{\n  \"mcpServers\": {\n    \"revit-converter\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"mcp-remote\",\n        \"https://labsaps-d35810f00db3.herokuapp.com/mcp\",\n        \"--header\",\n        \"Authorization: Bearer labsfuture.comFreeDemo_MCPKey\"\n      ]\n    }\n  }\n}\n```\n\n> Replace the Bearer token with your own key from [labsfuture.com](https://www.labsfuture.com). The key above is a shared demo key — get your own for personal model storage and full conversions.\n\n![MCP Config](pics/MCP_Config.png)\n\n**Requires Node.js** — `npx` must be available in your PATH. Install from [nodejs.org](https://nodejs.org) if needed.\n\n---\n\n### Step 3 — Restart Claude Desktop\n\nAfter saving the config, restart Claude Desktop. Open **Settings → Connectors** and you should see **revit-converter** listed with 9 tools available.\n\n![Claude After Config](pics/Claude_AfterConfig.png)\n\n---\n\n## Usage Examples\n\nOnce connected, just talk to Claude naturally:\n\n**Upload a model**\n\n```\nCould you upload this model to the revit converter server?\nhttps://www.dropbox.com/scl/fi/yourfile.rvt?dl=0\n```\n\n![Upload Model](pics/Command_UploadRvtModel.png)\n\n---\n\n**List models on the server**\n\n```\nLists all models on the server by name\n```\n\n![List Models](pics/Command_ListAllModels.png)\n\n---\n\n**Convert to XKT and view in browser**\n\n```\nyes, convert rac_basic_sample_project.rvt to xkt\n```\n\n![Convert to XKT](pics/Command_ConvertRvtToXKT.png)\n\nClaude returns a direct viewer link — open it to see your model rendered in 3D:\n\n![View XKT](pics/ViewXKT.png)\n\n---\n\n**Export to IFC or DWG**\n\n```\nexport the current model to IFC\n```\n\nClaude triggers the export job and checks back automatically — when ready, it returns a direct download link valid for 60 minutes.\n\n---\n\n**Query BIM data**\n\n```\nhow many walls in this model?\n```\n\n![Query Walls](pics/Command_QueryModelWalls.png)\n\n---\n\n**Inspect element properties**\n\n```\nyes, just show me properties of a random wall\n```\n\n![Element Data](pics/Command_QueryElementData.png)\n\n---\n\n## About Labs Future\n\n**[LabsFuture](https://www.labsfuture.com)** 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.\n\nVisit [www.labsfuture.com](https://www.labsfuture.com) to:\n\n- Sign up and get your API key\n- Access the 3D web viewer\n- Learn about full platform features\n\n---\n\n## Requirements\n\n- [Claude Desktop](https://claude.ai/download) (or any MCP-compatible client)\n- [Node.js](https://nodejs.org) (for `npx mcp-remote`)\n- [Optional] A [Labs Future](https://www.labsfuture.com) account with an API key\n\n---\n\n## License\n\nSee [LICENSE](LICENSE) for details.\n",
  "bytes": 5637,
  "sha": "b576ebcb5a47da881ca6f743220402beefa90277509569122a945880d7c25f0d",
  "repo_slug": "labsfuture/revit-converter-remote-mcp-release",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_labsfuture_revit_converter_rem_0007cc25/readme"
}