{"name":"visualprd-mcp-server","version":"1.0.0","protocolVersion":"2025-03-26","description":"Visual PRD MCP Server - Connect your AI coding agents (Cursor, Claude Code, Windsurf, etc.) directly to the PRDs you build on Visual PRD. Your AI agent receives step-by-step build instructions, design specifications, and validates work automatically. Turn your product requirements into working code with AI-powered guidance.","homepage":"https://visualprd.com","capabilities":{"tools":{"listChanged":true}},"tools":[{"name":"initialize_project","description":"Connect to MCP and select which project to work on. Call without projectId to list projects, ask user which one, then call again with projectId."},{"name":"verify_implementation","description":"Check if all expected files and packages are in place (rule-based, FREE)"},{"name":"review_implementation","description":"AI-powered quality review with 5-dimension scoring (uses BYOK key)"},{"name":"get_next_step","description":"Get the next build step for the project"},{"name":"get_build_progress","description":"Get overall build progress and statistics"},{"name":"mark_complete","description":"Mark a build step as complete"},{"name":"get_next_step_v2","description":"Get next step with enhanced V2 format including specifications"},{"name":"submit_work","description":"Submit completed work for autonomous multi-phase validation"},{"name":"get_build_progress_v2","description":"Get overall build progress with V2 instruction format"},{"name":"skip_step","description":"Skip a problematic step (FREE operation)"},{"name":"simplify_step","description":"Get a simplified version of a complex step (FREE operation)"},{"name":"get_solution","description":"Get exact solution template for a step (uses AI)"},{"name":"unmark_step","description":"Reset a single step back to pending, regardless of completed/skipped status (FREE)"},{"name":"unmark_category","description":"Bulk-reset all steps in a category back to pending (FREE)"},{"name":"unmark_all","description":"Reset ALL steps in the entire project back to pending — nuclear option (FREE)"},{"name":"get_steps_by_status","description":"List steps filtered by status: pending, completed, skipped, or all (FREE)"},{"name":"list_projects","description":"List all projects owned by the current user"},{"name":"switch_project","description":"Switch to a different project by name"},{"name":"get_entity_details","description":"Get details about a page, schema, or endpoint"},{"name":"get_design_system","description":"Get the design system and tech stack"},{"name":"report_error","description":"Report an error for AI-assisted debugging"},{"name":"check_updates","description":"Check if the PRD has been updated since last sync"},{"name":"test_current_step","description":"Generate framework-aware tests for the current step"},{"name":"get_usage_summary","description":"Get your global MCP usage summary"}]}