71
/ 100
7 days ago
glama

Perforce P4 MCP Server

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.

Is this your MCP?

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.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 1 credential: GITHUB_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configP4PORT"": "ssl:perforce.example.com:1666",
configP4USER"": "your_username",
configP4CLIENT"": "your_workspace"
configLOG_LEVEL
configP4MCP_LOG_DIRDirectory for log files. Default: logs/ in the server executable's directory. Can be overridden by the --log-dir CLI argument.
configP4MCP_CA_BUNDLEcertifi: disable truststore injection and use default Python TLS certificate behavior. Custom CA bundles ( / --ca-bundle) take effect only in this mode.
configP4MCP_SSL_VERIFYSet to false to disable SSL verification for P4 Code Review API requests. Default: true. Works in both TLS modes.
configP4MCP_TLS_CA_MODETLS certificate source mode.
🔐 secretGITHUB_TOKEN
configLOGSTASH_ENDPOINT
configREPO_OWNER
configREPO_NAME
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 4 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/perforce-p4mcp-server-ujezkq)](https://m8ven.ai/mcp/perforce-p4mcp-server-ujezkq)
commit: a64efb07511b2a62db41aeed110ab96744c4076a
code hash: a51709fef94679408314d257b8417dbd04777bbb073f728d1b168f66adb6f7bc
verified: 6/22/2026, 1:05:13 PM
view raw JSON →