关于 🎯 ShotGrid MCP Server
ShotGrid MCP Server 是一款面向影视特效与制作流程的 MCP(Model Context Protocol)服务端封装,它把 ShotGrid(原 Shotgun)平台上的生产数据以统一接口暴露给大模型与外部工具,让 AI 助手能够像打开 Shell 功能那样,按需读取或回写资产、镜头、任务、版本、工时等记录。
通过它,你可以让模型直接查询某条镜头下的所有版本与备注,批量创建或更新任务条目,甚至把渲染农场、工单系统中的状态变更同步回 ShotGrid,省去人工搬运 Excel 与来回切换网页的繁琐步骤。对于需要跨 Asset、Sequence、Shot 三级结构做穿透检索的团队来说,这套封装相当于给 AI 装上了一双"懂行话"的眼睛。
能接入并操作的内容
- 生产实体:Asset、Sequence、Shot、Task、Version、Note、HumanUser、Project 等核心 schema 的增删改查。
- 字段与过滤:支持自定义字段筛选、排序、分页与历史记录回溯,便于按部门或状态拉取数据。
- 工时与日程:可读取和提交 TimeLog、批次排期与依赖关系,辅助产能评估与冲突提醒。
- 附件与媒体:对 Version 缩略图、附件、参考素材等二进制资源提供读写通道(需对应权限)。
- 事件与脚本:部分实现支持订阅 ShotGrid 事件流,便于把更新推送到 Slack、Jira 等外部系统。
使用前需要准备什么
- 账号与站点:拥有可用的 ShotGrid 账户,并知道所在集群的 URL(如 yourstudio.shotgrid.autodesk.com),请以官网为准。
- API 凭证:通常需要准备 Script Name 与对应 API Key/Script Key,部分版本还要求一次性绑定的 Setup Token,请妥善保管并按公司安全规范存放。
- 权限范围:确认账号具备目标 Project 的读写权限,否则只能执行有限查询。
- 运行环境:需在 MCP 客户端(如 Claude Desktop、Cursor 或自研代理)中正确填写服务地址与凭证字段,具体配置步骤以官方仓库说明为准。
如需进一步部署,建议先在沙盒 Project 中验证增删改查链路,再逐步接入核心制作项目,避免误操作影响线上排期。功能边界与最新字段支持以 ShotGrid 官方文档 与所选 MCP 实现的 README 为准。