Perforce P4 MCP Server
local MCP serverInstallation
Terminal
claude mcp add io-github-perforce-p4mcp-server -e P4PORT=... -e P4USER=... -e P4CLIENT=... -e P4PASSWD=... -e P4DAM_API_KEY=... -- docker run -i --rm ghcr.io/perforce/p4mcp-server:2026.4.3078076
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"io-github-perforce-p4mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/perforce/p4mcp-server:2026.4.3078076"
],
"env": {
"P4PORT": "...",
"P4USER": "...",
"P4CLIENT": "...",
"P4PASSWD": "...",
"P4DAM_API_KEY": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Perforce P4 MCP server for version control and P4 DAM digital asset management.
Questions
Perforce P4 MCP Server is a local MCP server distributed as the oci package ghcr.io/perforce/p4mcp-server:2026.4.3078076.
Run: claude mcp add io-github-perforce-p4mcp-server -e P4PORT=... -e P4USER=... -e P4CLIENT=... -e P4PASSWD=... -e P4DAM_API_KEY=... -- docker run -i --rm ghcr.io/perforce/p4mcp-server:2026.4.3078076
Run: codex mcp add io-github-perforce-p4mcp-server --env P4PORT=... --env P4USER=... --env P4CLIENT=... --env P4PASSWD=... --env P4DAM_API_KEY=... -- docker run -i --rm ghcr.io/perforce/p4mcp-server:2026.4.3078076
Similar MCP servers
NameStars
- mcp-ssh-managerio.github.bvisible/mcp-ssh-manager493
- sshcom.pulsemcp/ssh80
- Desktop Commanderio.github.wonderwhy-er/desktop-commander9,802
- Agent-Native Assetsio.github.BuilderIO/agent-native-assets6,874
- XcodeBuildMCPcom.xcodebuildmcp/XcodeBuildMCP6,436
- XcodeBuildMCPio.github.cameroncooke/XcodeBuildMCP6,436
- agent-deviceio.github.callstack/agent-device4,793
- DBHubio.github.bytebase/dbhub3,574