AI & MCP
Paracore provides two AI surfaces for Revit automation, both powered by the same CoreScript engine and fluent DSL.
The Two AI Surfaces
| Paracore-Gen | AI Script Generation | |
|---|---|---|
| Where | Claude Desktop, Cursor, VS Code | VS Code |
| What it does | Explores + executes code live in Revit | Generates gallery scripts with editable parameters |
| Code style | Fluent DSL, top-level statements | Fluent DSL + Params class |
| Execution | Immediate (after your approval) | You click Run after configuring parameters |
| Best for | Quick data exploration, one-off mods, takeoff | Building reusable tools and add-ins |
| API key | In host app config | In VS Code AI extension |
Paracore-Gen (MCP Server)
Paracore-Gen is the generalist MCP server: it lets Claude Desktop, Cursor, Cline and other MCP-compatible clients explore and control Revit through natural language. It runs C# code dynamically via gRPC — no project files, no compilation. Eight tools: ping, get_context, pick_object, export_view, explore_revit_data, execute_dynamic_query, search_schema, read_extension_methods.
All model modifications require human approval. System-level operations are blocked. Nine skill resources provide focused guidance per operation (query-filter, parameter-access, write-modify, etc.).
📦 Paracore-Gen ships as its own installer — download the latest release, then point your MCP client at it. See the MCP Server guide for the exact config.
AI Script Generation
In VS Code, Copilot and Cline generate gallery-ready scripts with auto-generated parameter UIs. Scaffold a workspace, describe your automation task in natural language, and the AI generates a complete script with a Params class.
Shared Foundation
- CoreScript Engine: Same Roslyn-powered C# compiler everywhere — fluent DSL, extension methods, globals
- Human-in-the-Loop: Code that mutates the Revit model is shown for approval before execution
- Security Scanning: System-level operations blocked unconditionally; AI-generated code scanned before execution
Choose your surface: MCP Server | AI Script Generation