Generates structured project planning baselines, including work breakdown structures and risk registers, from natural-language project briefs.
Also known as PlanExeOrg/PlanExe
- Stars
- 403
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 1.0.0
- Last commit
- Nov 8, 2026
- License
- MIT
What is PlanExe MCP?
PlanExe generates structured project planning baselines, including work breakdown structures and risk registers, from natural-language project briefs.
Summary generated from the project's README
About PlanExe MCP server
Transforming a complex project brief into a structured planning baseline is what PlanExe enables for people and AI agents. It converts natural-language descriptions into comprehensive reports containing work breakdown structures, dependency-aware Gantt charts, risk registers, and SWOT analyses. This tool is designed for large-scale, multi-phase initiatives such as infrastructure programs, regulated healthcare transformations, or corporate mergers rather than simple task lists.
Users run this Python program locally on their own machines using the Claude Code CLI and a Claude subscription. Because it runs locally, you maintain control over your files and can inspect the logs of every prompt and response. The system produces an editable bundle of Markdown, JSON, and CSV artifacts, allowing you to modify specific assumptions or decisions to trigger a rebuild of only the dependent parts of the plan.
What you can do with it
- 1Generate infrastructure program baselinesCreate a detailed project plan for a regional clean-water or energy program from a plain language brief.
- 2Develop complex business transformationsStructure the planning for an ERP migration or a post-merger integration using structured artifacts.
- 3Refine planning through iterative editsModify a specific project assumption in a source file to automatically update the rest of the planning report.
- 4Conduct project risk assessmentsProduce a risk register and mitigation proposals to identify potential project failures early.
Written from the project's README. Every use case is checked against a quote from it.
How to install PlanExe MCP
Formats verified 10 Nov 2026Install PlanExe MCP in Claude Code
$ claude mcp add --transport http planexe https://mcp.planexe.org/mcpInstall PlanExe MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"planexe": {
"url": "https://mcp.planexe.org/mcp"
}
}
}Install PlanExe MCP in VS Code
.vscode/mcp.json
{
"servers": {
"planexe": {
"type": "http",
"url": "https://mcp.planexe.org/mcp"
}
}
}Install PlanExe MCP in Codex
~/.codex/config.toml
[mcp_servers.planexe] url = "https://mcp.planexe.org/mcp"
Install PlanExe MCP in Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"planexe": {
"httpUrl": "https://mcp.planexe.org/mcp"
}
}
}Automated checks
Ran Nov 12, 2026Full report →Passed our automated checks. That is not a security audit: read the code and give the server the narrowest access it needs. How checks work
- Source repository linked and reachablePass
- Open source license (OSI)Pass
- Commit or release in the last yearPass
- Package name not close to a popular packageNot checked
- Remote endpoint uses HTTPSPass
- Destructive tools are labelledNot checked
- No hidden instructions to the modelPass
- No critical advisory in the package or its dependenciesNot checked
README
View on GitHub[!IMPORTANT] PlanExe v2 is here, and it is better than v1. This repository is PlanExe v1. For new plans, use PlanExe2.
Why PlanExe exists
Good ideas are not limited to people and organizations that can afford a large consulting engagement. Turning an ambitious idea into a coherent project, however, normally requires substantial time, specialist knowledge, stakeholder interviews, and repeated synthesis.
PlanExe is open-source software for people and AI agents that need to plan complex projects. Describe a project in plain language and PlanExe creates a structured first-pass plan: the assumptions to challenge, decisions to make, work to coordinate, risks to investigate, and questions that must be answered before execution.
The result is not a substitute for stakeholder participation or professional sign-off. It is a way to begin with a broad, inspectable planning baseline instead of a blank page.
What PlanExe does
PlanExe examines a project from several planning perspectives and combines the results into one self-contained interactive report. Depending on the project, the output commonly includes:
- Executive summary and project purpose
- Assumptions, constraints, and unanswered questions
- Strategic choices and alternative scenarios
- Work breakdown structure and dependency-aware Gantt chart
- Governance bodies, decision rights, and escalation paths
- Roles, stakeholders, and engagement approaches
- Risk register, SWOT analysis, and mitigation proposals
- Premortem, expert criticism, premise attack, and self-audit
- Documents to create, documents to find, and data to collect
- An editable bundle of Markdown, JSON, and CSV source artifacts
PlanExe v2 runs on your own machine and makes its model calls through the Claude Code CLI, using your Claude subscription.
Built for complex projects
PlanExe is intended for consulting-scale, multi-phase initiatives—not everyday task lists or small personal projects.
Examples of suitable work include:
- Planning a regional clean-water, energy, or transport infrastructure program
- Coordinating a regulated healthcare or financial-services transformation
- Designing a cross-border public-sector initiative
- Preparing a complex business, industrial, or technology program
- Structuring an ERP migration, corporate separation, or post-merger integration
- Helping an under-resourced organization develop an ambitious proposal before it has access to specialist advisers
The richer the brief—objective, location, constraints, stakeholders, resources, timeline, and success criteria—the more useful the resulting plan becomes.
A plan you can inspect and change
PlanExe does not hide the planning process inside a chat transcript. Each run produces a folder of readable source artifacts alongside the final report.
If you find an assumption or early decision you disagree with, you can edit that artifact and continue the plan from there. PlanExe rebuilds the later work that depends on your change while preserving earlier work you already accept. This makes it possible to refine the reasoning behind a plan, not merely rewrite its final prose.
What PlanExe does not replace
PlanExe creates a draft for investigation and refinement. Generated claims, budgets, dates, laws, engineering assumptions, and risk estimates may be wrong or incomplete. Important projects still require:
- Evidence and current local data
- Stakeholder interviews and negotiation
- Domain experts and professional judgment
- Legal, financial, medical, safety, or engineering review where applicable
- Named people who take responsibility for decisions and execution
Use the report to expose assumptions, focus conversations, and accelerate planning—not as proof that a project is safe, feasible, funded, or approved.
See a plan, then generate one
- Browse plans generated by PlanExe and open any report that interests you.
- Generate your own plan with PlanExe v2.
Why run PlanExe on your own machine?
PlanExe v2 is a small Python program that you clone and run yourself. There is no hosted service and no PlanExe account. Running it locally lets you:
- Keep every generated plan as files on your own disk
- Edit any intermediate file and regenerate only the work that depends on it
- Resume an interrupted run without repeating the work already finished
- Read the log of every prompt and response behind the report
- Get started with nothing more than Python 3.11 and the Claude Code CLI
PlanExe v2 sends your project brief and the intermediate planning material to Anthropic through the Claude Code CLI. Do not use it for material that must not leave systems you control.
Running PlanExe yourself does not remove your legal, ethical, security, or professional responsibilities.
For setup instructions, see the PlanExe v2 repository.
PlanExe MCP questions
How do I add PlanExe MCP to Claude Code?
Run claude mcp add --transport http planexe https://mcp.planexe.org/mcp in your terminal. Add --scope user to make it available in every project.
How do I add PlanExe MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
What kind of projects is PlanExe suitable for?
It is designed for complex, multi-phase initiatives like infrastructure programs, regulated transformations, or large-scale technology migrations rather than small personal tasks.
Does PlanExe replace professional project managers or consultants?
No, it creates a draft for investigation and refinement; it does not replace stakeholder participation, domain experts, or professional judgment.
How does PlanExe handle model calls and data privacy?
It runs locally on your machine and makes model calls through the Claude Code CLI using your Claude subscription.
Can I edit the generated plan?
Yes, you can edit the Markdown, JSON, or CSV source artifacts, and PlanExe will rebuild subsequent work based on your changes.