MCP
Silhouette ships with a Model Context Protocol (MCP) server that exposes the fx scripting API as tools AI assistants can call directly, enabling Claude Code, Claude Desktop, Cursor, and Codex to inspect projects, build node trees, edit shapes and keyframes, and render frames on your behalf. The new MCP preferences tab installs the MCP package, generates a ready-to-paste config snippet for the AI client of your choice, and provides a Test button to verify connectivity. The server runs in either Online mode, which connects to a running Silhouette session for interactive use with undo support, or Offline mode, which spawns a headless Silhouette per request for automation and batch workflows.
Install MCP Server
Silhouette can be connected to AI assistants as an agent via the MCP preferences. Using MCP requires some additional Python packages that do not ship with Silhouette, so install the necessary dependencies using the Install MCP Server button.
Test
Tests that the RPC connection and server work correctly.
Client
Choose your AI client from the Client pop-up menu and then copy and paste the configuration settings into your software’s config location. You can also ask your client to add Silhouette itself by pointing it at the “Silhouette info file”. The path can be found in the Silhouette console or log file.
Once your AI client is connected to Silhouette, you can ask it questions and tell it to use Silhouette to do stuff in either online (GUI) or offline (command-line) modes.