MCP Server for Autodesk ShotGrid

MCP Server for Autodesk ShotGrid

0
このMCPサーバーは、FastMCP実装を通じてAutodesk ShotGridとの通信を容易にし、REST API機能をツールとして公開します。OAuth2認証をサポートし、ユーザーがプロジェクト、アセット、タスクなどのエンティティを照会および管理できるようにします。LLMワークフロー向けに設計されており、ShotGridの機能とシームレスに統合できるモジュラーで拡張可能なフレームワークを提供します。
追加日:
作成者:
Apr 28 2025
MCP Server for Autodesk ShotGrid
広告

MCP Server for Autodesk ShotGridとは?

Autodesk ShotGridのMCPサーバーは、LLMエージェントがMCPツールを介してShotGridのREST APIと対話するための堅牢なインターフェースを提供します。プロジェクト、アセット、タスク、ユーザーなどのエンティティを照会し、それに関する詳細情報を取得できるようになります。サーバーはPythonで構築されており、通信にはFastMCPを利用し、安全なアクセスにはOAuth2を使用します。HTTPモードおよび標準入出力モードの両方で操作可能で、さまざまなワークフローに柔軟です。ユーザーは、ShotGridの認証情報を提供し、サーバーコマンドを実行することでサーバーを設定し、自動化、プロジェクト管理、ShotGrid環境内でのアセット追跡に特化した呼び出し可能なツールとしてさまざまなAPI操作を利用可能にします。

誰がMCP Server for Autodesk ShotGridを使うの?

  • VFXおよびアニメーションスタジオチーム
  • パイプライン開発者
  • 自動化ワークフローエンジニア
  • ShotGridを使用するプロジェクトマネージャー

MCP Server for Autodesk ShotGridの使い方は?

  • ステップ1:ShotGridホストURL、クライアントID、およびクライアントシークレットを取得します。
  • ステップ2:次のコマンドを使用してMCPサーバーを実行します:uv run --directory {REPO_DIR} main.py -host https://your-shotgrid-url -ci your_client_id -cs your_client_secret。
  • ステップ3:サーバーが実行中でMCPを介してアクセス可能であることを確認します。
  • ステップ4:LLMまたは自動化スクリプトと統合し、ShotGridデータを照会および管理するために利用可能なMCPツールを呼び出します。
  • ステップ5:get_all_projects()、get_all_assets_in_project()などの公開関数をワークフロー内で使用します。

MCP Server for Autodesk ShotGridの主な特長・利点

コア機能
  • get_all_projects()
  • get_all_users()
  • get_all_projects_name_contains(name: str)
  • get_all_projects_code_contains(code: str)
  • get_all_shots_in_project(project_name: str)
  • get_all_assets_in_project(project_name: str)
  • get_all_tasks_in_project(project_id: int)
  • get_user_by_id(user_id: int)
  • get_entity_by_id(entity_type: str, entity_id: int)
利点
  • ShotGridからのデータ取得を自動化し、プロジェクト管理を迅速化します。
  • ShotGridデータのLLMワークフローへの統合を簡素化します。
  • 安全なOAuth2認証でデータの安全性を保証します。
  • モジュール化されたデザインにより、簡単なカスタマイズと拡張が可能です。
  • 柔軟性のために複数の通信モードをサポートします。

MCP Server for Autodesk ShotGridの主な使用ケース・アプリケーション

  • VFXパイプラインにおける自動資産およびプロジェクト追跡
  • プロジェクトレビューのためのShotGridエンティティに関する詳細レポートの生成
  • カスタム自動化スクリプトへのShotGridデータ取得の統合
  • AI駆動のワークフローによる資産およびタスクの管理

MCP Server for Autodesk ShotGridのFAQs

開発者