🎯 ShotGrid MCP Server
About
A Model Context Protocol (MCP) server for Autodesk ShotGrid/Flow Production Tracking (FPT) with comprehensive CRUD operations and data management capabilities.
Details
- License
- MIT
Explore
| Category | Highlights |
|----------|------------|
| 40+ Tools | Complete CRUD operations, batch processing, thumbnails, notes, playlists |
| Transport | stdio (local), HTTP (remote), ASGI (production) |
| Performance | Connection pooling, schema caching, lazy initialization |
| Deployment | FastMCP Cloud, Docker, uvicorn/gunicorn, any ASGI server |
| Platform | Windows, macOS, Linux |
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
🎯 ShotGrid MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
``bash

Add the server to your MCP client configuration:
| Method | Command / Setup |
|--------|-----------------|
| FastMCP Cloud | Deploy via fastmcp.cloud with fastmcp_entry.py |uvicorn shotgrid_mcp_server.asgi:app --host 0.0.0.0 --port 8000` |
| ASGI |
| Docker | See Deployment Guide |
See the Deployment Guide for detailed instructions.
git clone https://github.com/loonghao/shotgrid-mcp-server.git
cd shotgrid-mcp-server
pip install -r requirements-dev.txt
Category
Tools
This server provides 40+ tools for interacting with ShotGrid:
| Category | Tools |
|----------|-------|
| CRUD | create_entity, find_one_entity, search_entities, update_entity, delete_entity |
| Batch | batch_create, batch_update, batch_delete |
| Media | download_thumbnail, upload_thumbnail |
| Notes | shotgrid.note.create, shotgrid.note.read, shotgrid.note.update |
| Playlists | create_playlist, find_playlists |
| Direct API | sg.find, sg.create, sg.update, sg.batch, and more... |
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"\ud83c\udfaf shotgrid mcp server": {
"shotgrid-mcp-server": {
"command": "uv",
"args": [
"pip",
"install",
"shotgrid-mcp-server"
]
}
}
}
}
McpServers
{
"shotgrid-mcp-server": {
"command": "uv",
"args": [
"pip",
"install",
"shotgrid-mcp-server"
]
}
}
A Model Context Protocol (MCP) server that provides AI assistants with seamless access to Autodesk ShotGrid (Flow Production Tracking)
English | ç®€ä½“ä¸æ–‡
📖 Documentation | 䏿–‡æ–‡æ¡£
</div>
Overview
ShotGrid MCP Server enables AI assistants like Claude, Cursor, and VS Code Copilot to interact directly with your ShotGrid (Flow Production Tracking) data. Built on FastMCP, it provides a high-performance bridge between AI tools and production tracking workflows.
Demo
0. Configure ShotGrid MCP in Code Editor

1. Query Task Schedule & Workload Visualization

Prompt: Query the team's task schedule for the past week, calculate workload rate based on 8 hours per day, and visualize it in web format
2. Batch Create Assets & Assign Tasks

Prompt: Batch create the recommended hero characters in the shotgrid Demo:Animation project, categorize them as characters, use the FilmVFX-CharacterAsset task template, assign tasks to Yang Zhuo, with start and end dates set to next week
3. TimeLog Statistics & Visualization

Prompt: Query timelog data from shotgrid and visualize it in web format
4. Department Efficiency Statistics & Send to WeCom

Prompt: Calculate department efficiency and send the data to WeCom. Efficiency formula: Efficiency = Task bid / Timelog hours
More Examples

Features
| Category | Highlights |
|----------|------------|
| 40+ Tools | Complete CRUD operations, batch processing, thumbnails, notes, playlists |
| Transport | stdio (local), HTTP (remote), ASGI (production) |
| Performance | Connection pooling, schema caching, lazy initialization |
| Deployment | FastMCP Cloud, Docker, uvicorn/gunicorn, any ASGI server |
| Platform | Windows, macOS, Linux |
Quick Start
Installation
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



