Back to Home
loonghao icon

shotgrid-mcp-server

by loonghao

Overview

A Model Context Protocol (MCP) server that enables AI assistants to seamlessly access Autodesk ShotGrid (Flow Production Tracking) data.

Installation

Run Command
uvx shotgrid-mcp-server

Environment Variables

  • SHOTGRID_URL
  • SHOTGRID_SCRIPT_NAME
  • SHOTGRID_SCRIPT_KEY
  • SHOTGRID_CUSTOM_ENTITY_TYPES
  • ENTITY_TYPES

Security Notes

The `download_file` utility in `src/shotgrid_mcp_server/utils.py` contains fallback mechanisms that disable SSL certificate verification (`ssl.CERT_NONE`, `ssl._create_unverified_context()`). While presented as a last resort, this introduces a critical vulnerability to Man-in-the-Middle attacks, compromising data integrity for downloaded files (e.g., thumbnails). Additionally, the default HTTP/ASGI server deployments (e.g., `uvicorn shotgrid_mcp_server.asgi:app`) do not include built-in authentication or HTTPS enforcement. Although the documentation correctly advises users to implement these via middleware in production, the lack of an enforced secure-by-default configuration for remote access relies heavily on user vigilance, increasing the risk of insecure deployments. No hardcoded secrets were found in core server logic.

Similar Servers

Stats

Interest Score43
Security Score4
Cost ClassMedium
Stars40
Forks10
Last Update2026-01-17

Tags

ShotGridMCPAI AssistantProduction TrackingWorkflow