PMFlow MCP
Provides an issue tracker exporter that automatically syncs generated product backlog items with GitHub Issues.
Provides an issue tracker exporter that automatically syncs generated product backlog items with Jira issues.
Provides an issue tracker exporter that automatically syncs generated product backlog items with Linear issues.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@PMFlow MCPgenerate a PRD for Apple Pay checkout with measurable KPIs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
PMFlow MCP (Lite)
Autonomous Product Management Workflow, PRD Engine & BDD Story Validator for AI Agents
PMFlow MCP gives AI agents (Claude Desktop, Cursor, Devin, Roo-Code) the capabilities of a Senior Technical Product Manager. It generates structured Product Requirement Documents (PRDs), decomposes epics into testable User Stories, validates Given/When/Then acceptance criteria for testability, and exports markdown backlogs.
🚀 Features (Lite Edition)
Automated PRD Generator (
generate_prd): Creates complete PRD specifications with MoSCoW prioritization, functional requirements, technical constraints, risks, and measurable KPIs.Atomic Story Decomposer (
decompose_stories): Formats requirements into standard agile format: "As a [persona], I want [goal], so that [benefit]" with estimated story points.BDD/Gherkin Syntax Validator (
validate_acceptance_criteria): Enforces Given/When/Then syntax, flags ambiguous terms (e.g., "fast", "intuitive", "easy") that cause agent drift, and calculates a 0-100 testability score.Markdown Specification Exporter (
export_markdown_specs): Generates clean, commit-ready documentation for repositories.
Related MCP server: Agile Planner MCP Server
📦 Installation & Setup
git clone https://github.com/johannschiffer/pmflow-mcp.git
cd pmflow-mcp
pip install -e .Configuration with Claude Desktop / Cursor
Add to your claude_desktop_config.json:
{
"mcpServers": {
"pmflow": {
"command": "python3",
"args": ["-m", "pmflow.server"]
}
}
}âš¡ Quick CLI Usage
# Generate a PRD in Markdown
pmflow prd \
--title "Payment Gateway Integration" \
--problem "Customers cannot check out with Apple Pay" \
--audience "Mobile checkout shoppers" \
--features "Stripe SDK setup" "Apple Pay button" "Webhook listener" \
--markdown
# Validate BDD Acceptance Criteria
pmflow validate --criteria \
"Given user is on checkout page" \
"When user taps Apple Pay button" \
"Then payment sheet opens within 300ms"💼 Upgrade to PMFlow Pro
Need enterprise capabilities for multi-agent swarms? Check out PMFlow Pro:
User Story Dependency DAG Engine: Cycle detection via Kahn's algorithm and critical path calculation in SQLite WAL.
Sprint Velocity & Capacity Forecaster: Monte Carlo simulation of agent capacity and bottleneck alerts.
Issue Tracker Exporter: Automatic sync with Jira, Linear, and GitHub Issues.
Docker Compose: Production containerization ready for agent clusters.
Available at Gumroad.
📄 License
MIT © Johann Schiffer
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn PRDs and product ideas into structured specs so coding agents build your intent, not theirs.
- iKanbanOAuthcom.i-kanban
Tasks, sprints, releases and docs for engineering teams with AI coding agents.
Connect AI agents to ProductNow's context engine to search, create, review, and act.
Turn user requests and support messages into tasks and tell users what shipped, from any AI agent.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceImplements GitHub's Spec-Driven Development methodology, transforming natural language requirements into executable specifications, technical plans, and ordered task lists with contract-based validation and progress tracking.7 npm2MIT
- AlicenseNot gradedqualityDmaintenanceAutomatically generates structured agile backlogs including epics, features, and user stories from natural language descriptions within AI-powered IDEs. It streamlines project management by creating AI-optimized markdown files and directory structures to guide step-by-step implementation.20 npm3MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to validate drafted user stories against INVEST and acceptance-criteria rules, suggest splits for oversized stories, and export finished backlogs to Markdown, CSV, or Jira CSV.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to research, plan, generate requirements and user stories, create starter projects, analyze codebases, curate context, manage tasks, and execute multi-step development workflows.9 npmMIT