loonghao/photoshop-python-api-mcp-server

A Model Context Protocol (MCP) server that interfaces with Adobe Photoshop's Python API. Enables LLMs to execute image editing operations, automate workflows, and manage Photoshop tasks through structured commands and context-aware interactions.

解決する課題

このプロジェクトは、AIアシスタントがWindows上のAdobe Photoshopと直接対話できるようにします。AIモデルとプロフェッショナルな画像編集ソフトウェアの間のギャップを埋め、ユーザーが自然言語のプロンプトを通じてドキュメント作成、レイヤー操作、複雑な画像調整などのタスクを自動化できるようにします。

仕組み

これはモデルコンテキストプロトコル (MCP) サーバーとして機能します。Windows COMインターフェースを介してPhotoshopに接続することで、AIアシスタントが呼び出せる一連のツールとリソースを公開します。一般的なタスク(テキストレイヤーの追加やファイルを開くなど)のための特定のツールが含まれているほか、AIがPhotoshop内でカスタムJavaScript (ExtendScript) を直接実行して高度な自動化を行うための強力な「エスケープハッチ」も備えています。

対象ユーザー

AIエージェントをクリエイティブなワークフローに統合したい開発者やパワーユーザー向けです。Adobe Photoshopがインストールされており、AIを使用して反復的または複雑な編集タスクを処理したいWindowsユーザー向けに特別に設計されています。

ハイライト

  • ネイティブ統合: Windows COMインターフェースを使用して、ローカルのPhotoshopインスタンスと直接通信します。
  • 幅広い機能: ドキュメント作成、レイヤー管理、セッション情報の取得をサポートします。
  • 拡張可能な自動化: photoshop_execute_jsx ツールが含まれており、任意のJavaScriptを実行してPhotoshop APIがサポートするあらゆるアクションを実行できます。
  • 標準化されたプロトコル: モデルコンテキストプロトコル (MCP) を実装しており、Claude Desktop、Windsurf、ClineなどのさまざまなAIホストと互換性があります。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト