{"repo":"perforce/p4mcp-server","free":true,"listed":false,"github":"https://github.com/perforce/p4mcp-server","clone":"git clone https://github.com/perforce/p4mcp-server.git","description":"[Community Supported] Perforce P4 MCP Server is a Model Context Protocol (MCP) server that integrates with the Perforce P4 version control system.","language":"Python","stars":115,"topics":["mcp","mcp-server","p4","perforce","p4python","p4-code-review","p4-mcp","p4-mcp-server"],"license":"MIT","category":"mcp-servers","readme_excerpt":"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. 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. - 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, and streams. - 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 C","default_branch":null,"files":null,"tree":[],"storefront":"/r/perforce","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/perforce/p4mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}