Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

PyP6Xer Server

БесплатноНе проверен

Enables AI assistants to analyze Primavera P6 XER files for insights into critical paths, schedule health, and project performance. It provides 23 specialized t

GitHubEmbed

Описание

Enables AI assistants to analyze Primavera P6 XER files for insights into critical paths, schedule health, and project performance. It provides 23 specialized tools for managing schedule data, resources, and earned value through local or remote interfaces.

README

PyPI SafeSkill Glama smithery badge Install in VS Code Install in VS Code Insiders Install in Cursor Install in VS Code (local)

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. <analysis tools>        — 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

from github.com/paulieb89/pyp6xer-mcp

Установить PyP6Xer Server в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install pyp6xer-mcp-server

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add pyp6xer-mcp-server -- uvx pyp6xer-mcp

Пошаговые гайды: как установить PyP6Xer Server

FAQ

PyP6Xer Server MCP бесплатный?

Да, PyP6Xer Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для PyP6Xer Server?

Нет, PyP6Xer Server работает без API-ключей и переменных окружения.

PyP6Xer Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить PyP6Xer Server в Claude Desktop, Claude Code или Cursor?

Открой PyP6Xer Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare PyP6Xer Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai