Skip to content
Project Controls Skill

P6 Earned Value Report

CPI, SPI, and forecasts from your XER file.

Free
Download SKILL.md

Quick start

  1. Download the skill and drop it into your project
  2. Connect the PyP6Xer MCP server (instructions included)
  3. Upload or link any XER file and ask for an earned value report

The problem

Earned value reporting in P6 means navigating multiple screens, exporting to Excel, and building the report manually. If the XER file does not have costs loaded, you are stuck. Most project teams avoid EVM because the reporting is too painful, not because the method is wrong.

What this skill does

  • Core EVM metrics: PV, EV, AC, CPI, SPI, CV, SV
  • Forecasts: EAC, VAC, TCPI with plain English interpretation
  • Progress summary: by activity count, by duration (weighted), by physical %
  • Work package breakdown: completion, critical activities, remaining duration per WBS
  • Resource utilisation: allocation, overallocation flags
  • Flags missing cost data and pivots to schedule-only metrics when needed
  • Presentable format: tables and narrative ready for a monthly report

Connect the data

This skill pulls live data from PyP6Xer. Pick your app and paste the config below.

claude.ai
  1. Go to Settings (bottom left)
  2. Click MCP Servers
  3. Click Add
  4. Paste this URL:
    https://pyp6xer-mcp.fly.dev/mcp
Claude Desktop

Open your config file:

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add to the mcpServers section:

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

Run this in your terminal:

claude mcp add --transport http pyp6xer https://pyp6xer-mcp.fly.dev/mcp
ChatGPT
  1. Go to Settings
  2. Click Connected apps
  3. Click Add MCP server
  4. Paste this URL:
    https://pyp6xer-mcp.fly.dev/mcp
Cursor / other editors

Add to your .cursor/mcp.json or equivalent config:

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

No API key needed. Free, hosted, ready to use.

What's included

  • SKILL.md file for Claude Code, Cursor, or any AI agent
  • Setup guide for connecting the PyP6Xer MCP server
  • EVM metric reference guide
  • Lifetime updates
Free download Lifetime updates Works with Claude Code, Cursor, or any AI agent
Download SKILL.md
These skills show what a well-built workflow looks like. If yours doesn't look like this yet, that's where I come in. Custom skills from £299. MCP integration from £999. Tell me what you need.
Also available

Ready to talk?

Tell me what your team is working on. I'll tell you where I can help.

Let's talk