Skip to main content
MCP server CX Codex

Microsoft Project — Claude Code MCP server: setup

This MCP server reads and audits Microsoft Project schedules, then writes back verified changes. Use it to inspect dates, resources, risks, and baselines.

Open on GitHub

What Microsoft Project does

The server accepts .mpp, Primavera .xer, and MSPDI .xml files. It can answer questions about the critical path, overloaded resources, delay impact, and DCMA schedule quality. Analysis runs on the server, so the agent does not need to pull the whole plan into context.

Its tools cover project sessions, filtered reads, schedule analysis, and typed writes, including project_open, tasks_query, schedule_analyze, schedule_qa, tasks_write, and links_write. Changes are read back from the model before they are reported, while cyclic links are rejected before application. Install it as a .NET tool, without Java or Microsoft Project. In Claude Code, connect it with claude mcp add horizun-msproject-mcp -- horizun-msproject-mcp.

What it helps with

  • inspect the critical path and available float
  • identify overloaded resources
  • run a DCMA-14 schedule check
  • compare the baseline with the current plan
  • measure the effect of a schedule delay

Example prompts for the agent

  • Open plan.mpp and report the critical path, float, and overloaded resources.
  • Run a DCMA-14 review on this schedule and list the findings.
  • Add the dependency between these tasks, reschedule the plan, and report the resulting finish date.

How to install Microsoft Project

Install

The MCP registry has no launch command for it: see the repository README

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Microsoft Project

How do I install Microsoft Project in Claude Code?

Install the tool with dotnet tool install -g HorizunMsProjectMcp, then register it with claude mcp add horizun-msproject-mcp -- horizun-msproject-mcp.

What does the Microsoft Project MCP server do?

It reads Microsoft Project and Primavera schedules, analyzes dates, resources, risks, and baseline metrics, then writes changes after checking what actually landed.

Does this server require Microsoft Project or Java?

No. It runs as a .NET tool and does not require Java or an installed Microsoft Project application.

Similar MCP servers

Everything for Office documents →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor