mcp-perforce-server
JSON →mcp-perforce-server is a Model Context Protocol server for Perforce (p4) with safe defaults, structured JSON responses, and both native-style and MCP-optimized workflows.
Install
npm install -g mcp-perforce-server Tools · 9
- p4_changes List pending or submitted changelists
- p4_change_inspect Describe a changelist with fixes, reviews, optional diff, and optional file history
- p4_review_bundle Bundle pending review changelists with optional details and reviewers
- p4_path_synccheck Drift and sync-state analysis between two depot paths
- p4_file_inspect Per-file metadata, history, optional content, and optional blame
- p4_workspace_snapshot Workspace info, status, optional config, opened files, and recent changes
- p4_search_inspect Grouped search results with optional file metadata and content previews
- p4_review_prepare Explicit or discovered changelists prepared into review-ready bundles
- p4_delete Delete files from depot (blocked by P4_DISABLE_DELETE)
Environment variables
MCP_SSE_PORTMCP_SSE_HOSTMCP_SSE_AUTH_TOKEN
Links
★ 1 GitHub stars