AgentStack
MCP verified MIT Self-run

Pyp6xer Mcp

mcp-paulieb89-pyp6xer-mcp · by paulieb89

Primavera P6 XER schedule analysis MCP server — tools for critical path, earned value, float, quality checks.

No reviews yet
0 installs
8 views
0.0% view→install

Install

$ agentstack add mcp-paulieb89-pyp6xer-mcp

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Pyp6xer Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

PyP6Xer MCP Server

[](https://pypi.org/project/pyp6xer-mcp/) [](https://safeskill.dev/scan/paulieb89-pyp6xer-mcp) [](https://glama.ai/mcp/servers/paulieb89/pyp6xer-mcp) [](https://smithery.ai/servers/bouch/pyp6xer-mcp) [](https://vscode.dev/redirect/mcp/install?name=pyp6xer&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fpyp6xer-mcp.fly.dev%2Fmcp%22%7D) [](https://insiders.vscode.dev/redirect/mcp/install?name=pyp6xer&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fpyp6xer-mcp.fly.dev%2Fmcp%22%7D&quality=insiders) [](https://cursor.com/en/install-mcp?name=pyp6xer&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcHlwNnhlci1tY3AuZmx5LmRldi9tY3AifQ==) [](https://vscode.dev/redirect/mcp/install?name=pyp6xer&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22pyp6xer-mcp%22%5D%7D)

AI-agent tools for Primavera P6 XER schedules. Load, analyse, compare, edit, and export .xer files from Claude, ChatGPT, Cursor, or any MCP-compatible client.

PyP6Xer MCP is workflow-oriented, not just a parser. Unlike basic XER readers, it gives AI agents the full project-controls loop: schedule health checks, critical path, delay comparison, progress updates, relationship edits, and write-back to XER.

> Prefer a web interface? p6.bouch.dev — upload an XER and analyse it without configuring MCP.

Use cases

  • Ask questions about a Primavera P6 XER schedule
  • Run critical path and float analysis
  • Compare baseline vs update XER files and identify slipping activities
  • Run schedule quality and health checks
  • Edit activity fields safely and batch-update progress
  • Export modified XER files
  • Analyse relationship changes between two XER snapshots
  • Build AI workflows for delay analysis and project controls

Example prompts

  • Load this XER and show the critical path.
  • Compare baseline.xer and update-03.xer and list major slippages.
  • Find activities with high float, missing logic, or long durations.
  • Update activity A1020 to 60% complete and export the edited XER.
  • Analyse relationship changes between two XER snapshots.

Connect

Hosted (no install)

{
  "mcpServers": {
    "pyp6xer": {
      "type": "http",
      "url": "https://pyp6xer-mcp.fly.dev/mcp"
    }
  }
}

Local (uvx — no clone needed)

{
  "mcpServers": {
    "pyp6xer": {
      "type": "stdio",
      "command": "uvx",
      "args": ["pyp6xer-mcp"]
    }
  }
}

Local (from source)

Clone the repo, then point your MCP client at it:

git clone https://github.com/paulieb89/pyp6xer-mcp.git
cd pyp6xer-mcp
uv sync
{
  "mcpServers": {
    "pyp6xer": {
      "type": "stdio",
      "command": "uv",
      "args": ["run", "server.py"],
      "cwd": "/path/to/pyp6xer-mcp"
    }
  }
}

Usage

1. pyp6xer_load_file       — load a .xer from a local path, URL, or base64
2.         — analyse the loaded schedule
3. pyp6xer_write_file      — persist any edits back to disk

Multiple files can be loaded simultaneously using different cache_key values.

Tools (29)

| Category | Tools | |---|---| | File | load_file, list_projects, clear_cache, get_upload_url | | Activities | list_activities, get_activity, search_activities, get_activity_schema | | Analysis | critical_path, float_analysis, schedule_quality, schedule_health_check, slipping_activities, relationship_analysis, lookahead | | Progress / EVM | progress_summary, earned_value | | Resources | list_resources, resource_utilization | | Calendars | list_calendars | | WBS | wbs_analysis, work_package_summary | | Export | export_csv, export_xer, compare_snapshots, generate_report | | Write | update_activity, batch_update, write_file |

All tool names are prefixed pyp6xer_ to avoid conflicts when used alongside other MCP servers.

Dependencies

Licence

MIT

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.