Perforce P4 MCP Server
Perforce P4 MCP server for version control and P4 DAM digital asset management.
not scanned yet
119 stars
Reviews
Write oneNobody has reviewed Perforce P4 MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Perforce P4 MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
How Perforce P4 MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 83% of 48,255 servers
- GitHub stars
- 119
- more than 95% of 28,688 servers
Release history: 3 versions in the registry since 2026-06-30, latest 2026-11-02, typically one every 87 days.
Install Perforce P4 MCP Server in Claude Code, Cursor or VS Code
claude mcp add p4mcp-server -- docker run -i --rm ghcr.io/perforce/p4mcp-server:2026.4.3126709
What the publisher says
From the Perforce P4 MCP Server repository's README, as published. We do not edit it. Read it on GitHub
Perforce P4 MCP Server
Perforce P4 MCP Server is a Model Context Protocol (MCP) server that integrates with the Perforce P4 version control system. It is built on FastMCP with direct P4 Python bindings to expose safe, structured read/write tools for changelists, files, shelves, workspaces, jobs, reviews, and server metadata. It also integrates with P4 DAM through its REST API to manage resources.
Features · Prerequisites · System Requirements · Install · Deployment · Client Configurations · P4 Configurations · Tools Logging · Troubleshoot · Support · Contributions · License
Features
- Comprehensive P4 integration: Read/write tools across files, changelists, shelves, workspaces, jobs, reviews, streams, and server information.
- Code review workflows: P4 Code Review support for review discovery, voting, state transitions, commenting, and participant management.
- P4 DAM integration: Access P4 DAM assets and metadata through MCP-compatible AI assistants. Search for assets, retrieve metadata, manage reviews, create asset bundles, update asset tags, and browse projects. To learn more, see Configure P4 DAM access for P4 MCP Server in the P4 DAM documentation.
- Safety first: Read-only mode by default, ownership checks, interactive MCP elicitation (PROCEED/CANCEL) for destructive delete and obliterate operations.
- Flexible toolsets: Configure which tool categories to enable: server, files, changelists, shelves, workspaces, jobs, reviews, streams, and p4dam.
- Robust logging: Application and session logging to the logs/ directory.
- Optional telemetry: Consent-gated usage statistics. Disabled by default.
- Cross platform: Supported on macOS, Linux and Windows with pre-built binaries.
Prerequisites
- P4 Server access: Connection to a P4 Server with proper credentials
- Authentication: Valid P4 login (ticket-based or password)
System Requirements
Local P4 MCP Server Installation
uvx (easiest, no install required)
If you have uv installed, you can run P4 MCP Server directly without any manual installation:
# Run the server
uvx p4mcp-server
# Check version
uvx p4mcp-server --version
# Run with arguments
uvx p4mcp-server --readonly --allow-usageThis automatically fetches and runs the latest version from PyPI. No Python virtual environment setup or dependency management needed.
Requirements:
- uv installed on your system
- Python 3.11+ (uv will handle this automatically)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Perforce P4 MCP Server: common questions
- Is Perforce P4 MCP Server safe?
- Yes, by our scan: it is graded A (90/100). Read the Perforce P4 MCP Server safety report
- How do I install Perforce P4 MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Perforce P4 MCP Server need an API key?
- No secret keys are declared. It reads 5 settings from the environment.
- Is Perforce P4 MCP Server maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v2026.4.3126709.
- How does Perforce P4 MCP Server compare with other MCP servers?
- safety score 90/100 (higher than 83% of 48,255 servers); github stars 119 (more than 95% of 28,688 servers). Full comparison.