MCP.so
ログイン

🎯 ShotGrid MCP Server

@loonghao

🎯 ShotGrid MCP Server について

A Model Context Protocol (MCP) server for Autodesk ShotGrid/Flow Production Tracking (FPT) with comprehensive CRUD operations and data management capabilities.

基本情報

カテゴリ

その他

ライセンス

MIT

ランタイム

python

トランスポート

stdio

公開者

loonghao

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "shotgrid-mcp-server": {
      "command": "uv",
      "args": [
        "pip",
        "install",
        "shotgrid-mcp-server"
      ]
    }
  }
}

ツール

5

`create_entity`, `find_one_entity`, `search_entities`, `update_entity`, `delete_entity`

`batch_create`, `batch_update`, `batch_delete`

`download_thumbnail`, `upload_thumbnail`

`shotgrid.note.create`, `shotgrid.note.read`, `shotgrid.note.update`

`create_playlist`, `find_playlists`

概要

What is 🎯 ShotGrid MCP Server?

It is a Model Context Protocol (MCP) server that gives AI assistants like Claude, Cursor, and VS Code Copilot direct access to Autodesk ShotGrid (Flow Production Tracking) data. It is built on FastMCP and designed for production tracking workflows in studios and teams.

How to use 🎯 ShotGrid MCP Server?

Install via pip install shotgrid-mcp-server (or uv pip install), then set three environment variables: SHOTGRID_URL, SHOTGRID_SCRIPT_NAME, and SHOTGRID_SCRIPT_KEY. Run uvx shotgrid-mcp-server for local stdio transport, or uvx shotgrid-mcp-server http for remote HTTP access. Add the server configuration to your MCP client’s JSON settings to connect.

Key features of 🎯 ShotGrid MCP Server

  • 40+ tools for CRUD, batch, media, notes, and playlists
  • Supports stdio (local), HTTP (remote), and ASGI (production) transports
  • Connection pooling, schema caching, and lazy initialization
  • Docker, FastMCP Cloud, and ASGI deployment options
  • Works on Windows, macOS, and Linux

Use cases of 🎯 ShotGrid MCP Server

  • Query task schedules and visualize team workload as a web chart
  • Batch create assets and assign tasks with dates and templates
  • Retrieve and visualize time log data for a department
  • Calculate department efficiency and send results to WeCom
  • Find shots, add notes, or create playlists via natural language prompts

FAQ from 🎯 ShotGrid MCP Server

What transport options are available?

The server supports stdio (for Claude Desktop, Cursor, etc.), HTTP (remote access), and ASGI (for production with uvicorn/gunicorn).

What credentials are required?

You must set environment variables for your ShotGrid site URL, script name, and script key. These are obtained from your Autodesk ShotGrid account.

Can I run this server in Docker?

Yes. A Docker deployment is available; refer to the Deployment Guide at docs/deployment.md for detailed instructions.

What tools does the server provide?

It provides over 40 tools including create_entity, search_entities, batch_create, download_thumbnail, shotgrid.note.create, create_playlist, and direct API tools like sg.find.

Does it work with Claude Desktop?

Yes. The README includes a configuration example for Claude Desktop using the uvx command with the required environment variables.

コメント

「その他」の他のコンテンツ