Skip to main content
Glama

Revit MCP

by revit-mcp

send_code_to_revit

Execute custom C# code directly in Autodesk Revit to automate tasks, manipulate project data, and integrate workflows using a pre-configured template with document and parameter access.

Instructions

Send C# code to Revit for execution. The code will be inserted into a template with access to the Revit Document and parameters. Your code should be written to work within the Execute method of the template.

Input Schema

NameRequiredDescriptionDefault
codeYesThe C# code to execute in Revit. This code will be inserted into the Execute method of a template with access to Document and parameters.
parametersNoOptional execution parameters that will be passed to your code

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "code": { "description": "The C# code to execute in Revit. This code will be inserted into the Execute method of a template with access to Document and parameters.", "type": "string" }, "parameters": { "description": "Optional execution parameters that will be passed to your code", "type": "array" } }, "required": [ "code" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/revit-mcp/revit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server