illustrator-mcp
illustrator-mcp
Windows上でAdobe Illustratorを操作するMCPサーバーです。COMオートメーション(PowerShellのNew-Object -ComObject Illustrator.Application)を介してIllustratorと通信し、app.DoJavaScript経由でExtendScript(IllustratorのJSベースのスクリプト言語)を実行します。ネイティブのNodeアドオンやVisual Studioのビルドツールは不要で、すべてWindowsに同梱されているpowershell.exe経由で動作します。
要件
Adobe IllustratorがインストールされたWindows(Illustrator 2026 / アプリバージョン30.8でテスト済み)。
Node.js 18以上。
Related MCP server: illustrator-mcp
セットアップ
npm install
npm run buildClaude Codeに登録
claude mcp add illustrator-mcp -- node E:/Repositorios/illustrator-mcp/dist/index.js(その後、Claude Codeセッションを再起動して新しいサーバーを認識させてください。)
ツール
illustrator_status— Illustratorに接続し(必要に応じて起動)、開いているドキュメントを一覧表示します。illustrator_create_document— 新しいドキュメントを作成します(幅/高さはポイント単位、RGBまたはCMYK)。illustrator_open_document— 既存の.ai/.eps/.pdf/.svgファイルを開きます。illustrator_save_document— その場で保存するか、パスが指定された場合は「名前を付けて保存」します。illustrator_export_document— アクティブなドキュメントをpng/jpg/pdf/svgに書き出します。illustrator_add_rectangle/illustrator_add_ellipse— オプションの16進数カラーの塗り/線で図形を描画します。illustrator_add_text— ポイントテキストフレームを追加します。illustrator_document_info— アクティブなドキュメントの名前、パス、サイズ、アートボード、レイヤーを取得します。illustrator_run_script— エスケープハッチ:任意のExtendScriptを実行し、最後の式の値を文字列として返します。他のツールがカバーしないあらゆる処理(選択、レイヤー、エフェクト、バッチ処理、Illustratorの完全なオブジェクトモデル)に使用します。
図形/テキストのすべての座標はポイント単位で、アートボードの左上から測定されます(ツールは内部でIllustratorのネイティブな左下原点の座標系に変換します)。
仕組み
各ツール呼び出しは小さなExtendScriptスニペットを生成し、一時的な.jsxファイルに書き出して、scripts/run-illustrator.ps1をシェル経由で実行します。このスクリプトはCOM経由でIllustratorに接続し、$.evalFile(...)でそのファイルを評価します。スクリプトの戻り値(最後の式)がツールのテキスト出力として返されます。ExtendScript内で発生したエラーは捕捉され、ブリッジをクラッシュさせる代わりにツールエラーとして表示されます。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to programmatically control Adobe Photoshop on Windows to create documents, manipulate layers, and manage image adjustments. It provides a bridge between the Model Context Protocol and the Photoshop Python API for automated graphic design workflows.291MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to generate vector graphics in Adobe Illustrator using natural language prompts, by sending ExtendScript commands via a local MCP server.131
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to automate Adobe Illustrator, converting bitmap artwork into editable .ai files, running ExtendScript, and capturing the Illustrator window for visual QA.1
- FlicenseNot gradedqualityCmaintenanceAn MCP server that lets AI assistants control Adobe Illustrator locally—running ExtendScript, capturing canvas screenshots, exporting artwork, and optionally remembering techniques—all without network activity.
Related MCP Connectors
Build and run visual creative-production workflows from your AI agent.
Control Unreal Engine to browse assets, import content, and manage levels and sequences. Automate…
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Christancho-co/illustrator-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server