Lets agents work with Autodesk Revit models: query and edit elements and parameters, and create levels, walls, floors, rooms, doors and windows.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add xml-revit -- uvx revit-mcp~/.codex/config.toml
[mcp_servers.xml-revit]
command = "uvx"
args = ["revit-mcp"]
# codex mcp add xml-revit -- uvx revit-mcp~/.cursor/mcp.json
{
"mcpServers": {
"xml-revit": {
"command": "uvx",
"args": [
"revit-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"xml-revit": {
"type": "stdio",
"command": "uvx",
"args": [
"revit-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"xml-revit": {
"command": "uvx",
"args": [
"revit-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"xml-revit": {
"command": "uvx",
"args": [
"revit-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"xml-revit": {
"command": "uvx",
"args": [
"revit-mcp"
]
}
}
}