Skip to main content

Projects MCP

The Projects MCP server connects your coding agent to ProdE Projects, giving it access to requirements, workstreams, documents, artefacts, bugs, and blockers — so it can build with full product context.

Endpoint: https://api.prode.ai/core/api/v1/mcp/projects/mcp/

What It Does

This MCP server lets your coding agent pull project context directly from ProdE while you work. Instead of switching between your editor and project management tools, your agent can:

  • Access requirements and acceptance criteria — Read the full spec for what you're building without leaving your editor
  • Track and update dev status — Mark requirements as planned, developed, or tested as you work
  • Report bugs and blockers — File bugs or raise blockers directly from your coding session
  • Read project documents and artefacts — Access PRDs, research docs, architecture diagrams, and other project artefacts
  • View pipeline stats — Check project progress and identify bottlenecks

Available Tools

Project & Workstream Tools

ToolDescription
list_projectsList all projects accessible to you
get_project_overviewGet a comprehensive overview of a project
list_workstreamsList all workstreams in a project
get_pipeline_statsGet pipeline and progress statistics

Requirements Tools

ToolDescription
list_requirementsList requirements with optional filters (workstream, status, priority, dev status)
get_requirementGet full details of a requirement including acceptance criteria and TODOs
update_requirement_dev_statusUpdate a requirement's dev status (not_started, planned, developed, tested)

Documents & Artefacts Tools

ToolDescription
list_documentsList project documents, optionally filtered by tags
read_documentRead the full content of a document
list_artefactsList all artefacts in a project
read_artefactRead the full content of an artefact

Bugs & Blockers Tools

ToolDescription
list_bugsList bugs in a project, optionally filtered by status
get_bugGet full details of a specific bug
create_bugCreate a new bug in a project
update_bug_statusUpdate a bug's status (open, in_progress, closed, not_a_bug)
list_blockersList blockers/issues with optional filters
get_blockerGet full details of a specific blocker
create_blockerCreate a new blocker/issue in a project

Example Configuration

Below is a sample configuration for Claude Code (~/.claude.json). For configurations specific to your editor, see the setup guide for Cursor, GitHub Copilot (VS Code), Windsurf, or Claude Code.

{
"mcpServers": {
"prode-projects": {
"type": "streamable-http",
"url": "https://api.prode.ai/core/api/v1/mcp/projects/mcp/",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}