Perforce P4 MCP server for version control and P4 DAM digital asset management.
Connect Runs on your machine
claude mcp add p4mcp-server -e P4PORT=<P4PORT> -e P4USER=<P4USER> -e P4CLIENT=<P4CLIENT> -e P4PASSWD=<P4PASSWD> -e P4DAM_API_KEY=<P4DAM_API_KEY> -- docker run -i --rm ghcr.io/perforce/p4mcp-server:2026.4.3126709
{
"mcpServers": {
"p4mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/perforce/p4mcp-server:2026.4.3126709"
],
"env": {
"P4PORT": "<P4PORT>",
"P4USER": "<P4USER>",
"P4CLIENT": "<P4CLIENT>",
"P4PASSWD": "<P4PASSWD>",
"P4DAM_API_KEY": "<P4DAM_API_KEY>"
}
}
}
}
{
"mcpServers": {
"p4mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/perforce/p4mcp-server:2026.4.3126709"
],
"env": {
"P4PORT": "<P4PORT>",
"P4USER": "<P4USER>",
"P4CLIENT": "<P4CLIENT>",
"P4PASSWD": "<P4PASSWD>",
"P4DAM_API_KEY": "<P4DAM_API_KEY>"
}
}
}
}
{
"servers": {
"p4mcp-server": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/perforce/p4mcp-server:2026.4.3126709"
],
"env": {
"P4PORT": "<P4PORT>",
"P4USER": "<P4USER>",
"P4CLIENT": "<P4CLIENT>",
"P4PASSWD": "<P4PASSWD>",
"P4DAM_API_KEY": "<P4DAM_API_KEY>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
P4PORTOptional | Perforce server address (e.g. ssl:perforce.example.com:1666) |
P4USEROptional | Perforce username |
P4CLIENTOptional | Perforce workspace/client name |
P4PASSWDOptional | Perforce password or ticket |
P4DAM_API_KEYOptional | P4 DAM API key (account_key). When unset, P4 DAM tools are not registered. |
Details
| Package | ghcr.io/perforce/p4mcp-server:2026.4.3126709 (OCI, stdio) |
| First published | 2 Nov 2026 |
| Last updated | 2 Nov 2026 |
| Registry name | io.github.perforce/p4mcp-server |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
