Integrates with Perforce P4 version control system via Model Context Protocol, providing safe read/write tools for changelists, files, shelves, workspaces, jobs, reviews, and server metadata.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.P4PORT— "": "ssl:perforce.example.com:1666",P4USER— "": "your_username",P4CLIENT— "": "your_workspace"LOG_LEVELP4MCP_LOG_DIR— Directory for log files. Default: logs/ in the server executable's directory. Can be overridden by the --log-dir CLI argument.P4MCP_CA_BUNDLE— certifi: disable truststore injection and use default Python TLS certificate behavior. Custom CA bundles ( / --ca-bundle) take effect only in this mode.P4MCP_SSL_VERIFY— Set to false to disable SSL verification for P4 Code Review API requests. Default: true. Works in both TLS modes.P4MCP_TLS_CA_MODE— TLS certificate source mode.GITHUB_TOKENLOGSTASH_ENDPOINTREPO_OWNERREPO_NAME[](https://m8ven.ai/mcp/perforce-p4mcp-server-ujezkq)