Agent♥︎Age
Catalog

io.github.hjain-perforce/p4mcp-server

Official

by perforce · Python

Perforce P4 MCP Server is a MCP server that integrates with the Perforce P4 version control system.

Perforce P4 MCP Server

Perforce P4 MCP Server is a Model Context Protocol (MCP) server that integrates with the Perforce P4 version control system. Built on FastMCP with direct P4 Python bindings, it exposes safe, structured read/write tools related to Perforce changelists and files, enabling MCP clients to interact with P4.

🛠️ Key Features

  • MCP server for Perforce P4 integration
  • Built on FastMCP
  • Direct P4 Python bindings
  • Safe, structured read/write tools for changelists and files

🚀 Use Cases

  • Integrate MCP tooling with Perforce version control
  • Query or update Perforce changelists via structured tools
  • Read from and write to Perforce files through MCP

⚡ Developer Benefits

  • Typed/structured access via MCP tools
  • Direct Python bindings to Perforce P4
  • Tools intended to be safe for read/write workflows

⚠️ Limitations

  • Source material does not specify authentication, supported P4 commands, or deployment/runtime details

Topics

mcpmcp-serverp4perforcep4pythonp4-code-reviewp4-mcpp4-mcp-server