
krvatsal/illustrator-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
krvatsal/illustrator-mcpは、https://github.com/krvatsal/illustrator-mcp.からインポートされたMCPサーバー候補です。
概要
krvatsal/illustrator-mcpは、https://github.com/krvatsal/illustrator-mcp.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
ようこそ、Illustrator MCP Serverへ!🎨🚀
このプロジェクトでは、AIエージェントが自然言語のプロンプトを使って、Adobe Illustrator内で直接ベクターグラフィックを作成できるようにします。 これは、ローカルのMCP(Model Context Protocol)サーバーを介してExtendScriptコマンドをIllustratorに送信することで動作します。
単に欲しいものを描くだけで、例えば「雨の中の小さなコーヒーショップを描く」といった感じで、Illustratorがそれを生き生きと描いてくれます!
Windows(COM自動化)およびmacOS(AppleScript/osascript)で動作します。
✨ 特徴
- AIプロンプトを用いてAdobe Illustratorをプログラム的に制御
- ExtendScript(.jsx)スクリプトを直接Illustratorに送信
- Illustratorウィンドウのスクリーンショットキャプチャ
- オープンソースかつ軽量
- クロスプラットフォーム: WindowsおよびmacOS
- マルチクライアント: Claude Desktop、Claude Code、カーソル、VS Code Copilot、JetBrains Copilot に対応します
💻 設置
前提条件
- Python 3.12+ — Python をダウンロード
- Adobe Illustrator インストールおよび実行中
- macOSのみ: プロンプト時に自動化権限を付与(システム設定→プライバシー&セキュリティ→自動化)
1.リポジトリのクローン
2.仮想環境の作成
macOS / Linux:
ウィンドウズ:
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Illustrator MCP Server (Windows & macOS)
Welcome to the Illustrator MCP Server! 🎨🚀
This project allows AI agents to directly create vector graphics inside Adobe Illustrator using natural language prompts.
It works by sending ExtendScript commands to Illustrator via a local MCP (Model Context Protocol) server.
Imagine simply describing what you want — like “draw a small coffee shop during rain” — and Illustrator brings it to life!
Works on Windows (COM automation) and macOS (AppleScript/osascript).
✨ Features
- Control Adobe Illustrator programmatically using AI prompts
- Send ExtendScript (.jsx) scripts directly to Illustrator
- Capture screenshots of the Illustrator window
- Open-source and lightweight
- Cross-platform: Windows & macOS
- Multi-client: Works with Claude Desktop, Claude Code, Cursor, VS Code Copilot, and JetBrains Copilot
💻 Installation
Prerequisites
- Python 3.12+ — Download Python
- Adobe Illustrator installed and running
- macOS only: Grant Automation permissions when prompted (System Settings → Privacy & Security → Automation)
1. Clone the repository
git clone https://github.com/krVatsal/illustrator-mcp.git
cd illustrator-mcp
2. Create a virtual environment
macOS / Linux:
python3 -m venv .venv
source .venv/bin/activate
Windows:
python -m venv .venv
.\.venv\Scripts\activate
3. Install dependencies
pip install -r requirements.txt
On macOS,
pywin32is automatically skipped. No extra macOS packages required.
4. Start the MCP Server (manual / debug mode)
python -m illustrator
Run with one script (cross-platform)
bash run_server.sh
This script auto-detects your platform, creates a .venv, installs dependencies, and starts the server.
🔌 Client Configuration
The server uses stdio transport — compatible with all major MCP clients.
Important: Do NOT start the server manually when using it through a client. The client starts and manages the server process automatically.
Claude Desktop
macOS — edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"illustrator": {
"command": "/path/to/illustrator-mcp/.venv/bin/python3",
"args": ["-m", "illustrator"]
}
}
}
Windows — edit %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"illustrator": {
"command": "C:\\Users\\\\illustrator-mcp\\.venv\\Scripts\\python.exe",
"args": ["-m", "illustrator"]
}
}
}
Claude Code (CLI)
A .claude/mcp.json is included in the repo. Claude Code will auto-detect it. Or add manually:
claude mcp add illustrator python3 -- -m illustrator
GitHub Copilot (VS Code)
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"illustrator": {
"command": "/path/to/illustrator-mcp/.venv/bin/python3",
"args": ["-m", "illustrator"]
}
}
}