### Installation and Running MCP Server Source: https://github.com/osama-ata/p6xer-mcp-server/blob/main/README.md Instructions for cloning the repository, installing dependencies using uv or pip, and running the standalone MCP development tools or the MCP server. ```bash git clone https://github.com/osama-ata/p6xer-mcp-server.git cd p6xer-mcp-server # Install dependencies using uv (recommended) uv sync # Or install using pip uv pip install mcp[cli] pyp6xer # Running the standalone MCP development tools uv run mcp # Running the MCP server uv run --with mcp mcp run server.py ``` -------------------------------- ### P6XER MCP Server Prompt Generation Source: https://github.com/osama-ata/p6xer-mcp-server/blob/main/README.md Functions for generating prompts for AI models to perform various types of analysis and reporting on XER project data. ```python analyze_xer_project(file_path, analysis_type) - Analysis types: `general`, `schedule`, `resources`, `progress`, `quality` xer_reporting_prompt(file_path, report_type) - Report types: `executive`, `detailed`, `critical_path`, `resource`, `milestone` ``` -------------------------------- ### P6XER MCP Server Resources Source: https://github.com/osama-ata/p6xer-mcp-server/blob/main/README.md URI-based resources exposed by the P6XER MCP Server for accessing project and activity data. These URIs can be used by clients to retrieve specific information. ```APIDOC xer-project://{file_path}/{project_id} - Get detailed information about a specific project. xer-activities://{file_path} - Get comprehensive activities summary with status breakdown. xer-resources://{file_path} - Get resources summary with type breakdown and assignment statistics. ``` -------------------------------- ### P6XER MCP Server Tools Source: https://github.com/osama-ata/p6xer-mcp-server/blob/main/README.md Python functions provided by the P6XER MCP Server for interacting with Primavera P6 XER files. These functions allow parsing, analysis, and quality checks. ```python parse_xer_file(file_path) get_project_activities(file_path, project_id?) get_critical_path(file_path, project_id?) analyze_resource_utilization(file_path) check_schedule_quality(file_path, project_id?) ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.