Get started with ShotGrid MCP Server in minutes
This guide will help you set up a basic ShotGrid MCP Server and create your first tools. By the end, you’ll have a working server that can interact with ShotGrid data through the MCP protocol.
First, let’s create a simple server that connects to ShotGrid:
Save this as server.py
and run it with python server.py
. Your server will start on http://localhost:8000.
For development and testing, you can use Mockgun instead of connecting to a real ShotGrid instance:
Let’s add a tool to search for projects:
If you’re using Mockgun, you’ll need to add some test data:
You can test your server using the built-in MCP client:
Save this as test_client.py
and run it with python test_client.py
while your server is running.
Now that you have a basic server running, you can:
Congratulations! You’ve created your first ShotGrid MCP Server. Continue exploring the documentation to learn more about the server’s capabilities.
Get started with ShotGrid MCP Server in minutes
This guide will help you set up a basic ShotGrid MCP Server and create your first tools. By the end, you’ll have a working server that can interact with ShotGrid data through the MCP protocol.
First, let’s create a simple server that connects to ShotGrid:
Save this as server.py
and run it with python server.py
. Your server will start on http://localhost:8000.
For development and testing, you can use Mockgun instead of connecting to a real ShotGrid instance:
Let’s add a tool to search for projects:
If you’re using Mockgun, you’ll need to add some test data:
You can test your server using the built-in MCP client:
Save this as test_client.py
and run it with python test_client.py
while your server is running.
Now that you have a basic server running, you can:
Congratulations! You’ve created your first ShotGrid MCP Server. Continue exploring the documentation to learn more about the server’s capabilities.