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
| Tool | Description |
|---|---|
| list_projects | List all projects accessible to you |
| get_project_overview | Get a comprehensive overview of a project |
| list_workstreams | List all workstreams in a project |
| get_pipeline_stats | Get pipeline and progress statistics |
Requirements Tools
| Tool | Description |
|---|---|
| list_requirements | List requirements with optional filters (workstream, status, priority, dev status) |
| get_requirement | Get full details of a requirement including acceptance criteria and TODOs |
| update_requirement_dev_status | Update a requirement's dev status (not_started, planned, developed, tested) |
Documents & Artefacts Tools
| Tool | Description |
|---|---|
| list_documents | List project documents, optionally filtered by tags |
| read_document | Read the full content of a document |
| list_artefacts | List all artefacts in a project |
| read_artefact | Read the full content of an artefact |
Bugs & Blockers Tools
| Tool | Description |
|---|---|
| list_bugs | List bugs in a project, optionally filtered by status |
| get_bug | Get full details of a specific bug |
| create_bug | Create a new bug in a project |
| update_bug_status | Update a bug's status (open, in_progress, closed, not_a_bug) |
| list_blockers | List blockers/issues with optional filters |
| get_blocker | Get full details of a specific blocker |
| create_blocker | Create 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>"
}
}
}
}