
Project Management Data Tools
Ingest and normalize project exports from MSPDI, P6 XER, NISTA, Jira, Monday, and related formats through MCP tools.
Overview
io.github.antnewman/pm-data is a MCP server for the Build phase that parses and converts project data from eight format families including MSPDI, P6 XER, NISTA, Jira, and Monday over stdio.
What is this MCP server?
- Parses and converts project data across 8 listed format families
- Covers MSPDI, P6 XER, NISTA, Jira, Monday, and related PM sources
- Stdio MCP via pm-mcp-servers on PyPI (v0.3.0)
- Foundation layer for pm-analyse and pm-validate in the same platform
- GitHub source: PDA-Task-Force/pda-platform
- Supports 8 format families per catalog description (MSPDI, P6 XER, NISTA, Jira, Monday, etc.)
- Package version 0.3.0, stdio transport, PyPI identifier pm-mcp-servers
What problem does it solve?
Your agent cannot act on schedules and backlogs trapped in vendor-specific exports without tedious manual restructuring.
Who is it for?
Builders who receive schedules from clients or tools in mixed PM formats and want one MCP ingestion path.
Skip if: Users who only need a single SaaS API with no file-based PM interchange.
What do I get? / Deliverables
Project files become structured data your agent can query, convert, and pass into analysis or validation MCP tools.
- Normalized project structures from supported export formats
- Conversion outputs usable by pm-analyse or pm-validate
- Agent-readable task and schedule representations
Recommended MCP Servers
Journey fit
Build is where schedules and backlogs become machine-readable inputs for agents and downstream automation. Integrations subphase matches multi-format parsing and conversion rather than pure frontend or backend app code.
How it compares
Format conversion MCP layer, not an AI brainstorming or code-review skill.
Common Questions / FAQ
Who is io.github.antnewman/pm-data for?
Solo developers and PM-adjacent founders who wire Claude Code or Cursor to real Jira, Monday, or scheduling exports without building custom parsers themselves.
When should I use io.github.antnewman/pm-data?
When you need to load or convert MSPDI, P6 XER, NISTA, Jira, Monday, or similar project files before analysis, validation, or agent-authored planning docs.
How do I add io.github.antnewman/pm-data to my agent?
Install pm-mcp-servers from PyPI, add the stdio server entry to your MCP config, and ensure export files or paths are reachable from the agent workspace.