MCP Perforce Server
JSON →A server for Perforce (P4) version control operations, wrapping P4 commands for easier and more reliable use.
Install
npm install -g @cocoon-ai/mcp-perforce Tools · 24
- p4_status Check workspace status and pending changes
- p4_add Add files to Perforce
- p4_edit Open files for edit
- p4_delete Mark files for deletion
- p4_sync Sync files from depot
- p4_revert Revert files or entire changelists
- p4_diff Show differences for files
- p4_changelist_create Create a new changelist
- p4_changelist_submit Submit a changelist
- p4_move_to_changelist Move files between changelists
- p4_stream_list List streams in a depot
- p4_stream_info Get detailed stream information
- p4_stream_switch Switch workspace to a different stream
- p4_stream_create Create a new stream
- p4_stream_edit Edit stream specification
- p4_stream_graph Show stream hierarchy
- p4_client_list List all clients/workspaces
- p4_client_info Get client/workspace details
- p4_client_create Create a new client/workspace
- p4_client_edit Edit client specification
- p4_client_delete Delete a client/workspace
- p4_client_switch Switch to a different client
- p4_info Show current Perforce configuration
- mcp_perforce_version Show MCP Perforce server version
Links
★ 30 GitHub stars