{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_6af8nw6r3wvn","handle":"devplan-mcp-server","url":"https://wellknown.network/agents/devplan-mcp-server","links":{"self":"https://wellknown.network/agents/devplan-mcp-server/record.json","html":"https://wellknown.network/agents/devplan-mcp-server","markdown":"https://wellknown.network/agents/devplan-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/devplan-mcp-server","status":"https://wellknown.network/api/v1/agents/devplan-mcp-server/status","claim":"https://wellknown.network/agents/devplan-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/devplan-mcp-server/claim.json","badge":"https://wellknown.network/agents/devplan-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/devplan-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/devplan-mcp-server/tools"},"ard":{"identifier":"urn:air:devplan-mcp-server.mike-c63.workers.dev:server:devplan-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"DevPlan MCP Server","summary":"Transform project ideas into paint-by-numbers development plans with phases, tasks, and subtasks.","description":"Transform project ideas into paint-by-numbers development plans with phases, tasks, and subtasks.","publisher":{"name":"mmorris35","url":null},"homepage":null,"repository":"https://github.com/mmorris35/devplan-mcp-server","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://devplan-mcp-server.mike-c63.workers.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2025-12-11T17:40:45.445579Z","publishedAt":"2025-12-11T17:40:45.445579Z","registryName":"io.github.mmorris35/devplan-mcp-server"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"code.documentation","name":"Code Documentation","confidence":0.583,"provenance":"derived"},{"slug":"documents.extraction","name":"Data Extraction","confidence":0.583,"provenance":"derived"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"documents.conversion","name":"Document Conversion","confidence":0.51,"provenance":"derived"}],"categories":["ai","code","content","documents"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-12T00:27:37.737Z","lastProbedAt":"2026-10-12T00:27:37.737Z","statusComputedAt":"2026-10-12T00:29:50.456Z","reliability30d":{"probes":109,"successRate":1,"p50Ms":784,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":108,"ok":108,"authBoundaryOk":0,"serviceOk":108,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-12T00:27:37.737Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":603,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T17:21:47.977Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":610,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T10:23:54.302Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1045,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T03:20:01.035Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":731,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T20:28:36.030Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":873,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T14:25:22.288Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":895,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T07:24:30.800Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":938,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T00:28:43.293Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":768,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T17:27:17.514Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1166,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T10:23:41.967Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":892,"error":null,"detail":{"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"toolCount":25,"toolsHash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","serverName":"DevPlan","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"devplan_start","description":"START HERE: Initialize a new project using the DevPlan methodology. This tool provides comprehensive inline instructions for building a development plan that Cl"},{"name":"devplan_interview_questions","description":"Get interview questions to ask the user about their project. Ask these ONE AT A TIME, waiting for responses."},{"name":"devplan_create_brief","description":"Create a PROJECT_BRIEF.md after interviewing the user. This captures their requirements in a structured format."},{"name":"devplan_parse_brief","description":"Parse an existing PROJECT_BRIEF.md file to extract structured data. Use this if a brief already exists."},{"name":"devplan_generate_plan","description":"Generate a DEVELOPMENT_PLAN.md scaffold. IMPORTANT: This outputs a SCAFFOLD, not a finished plan.\n\nREQUIRED WORKFLOW (you MUST follow this):\n1. Call this tool t"},{"name":"devplan_generate_claude_md","description":"Generate a CLAUDE.md scaffold (or equivalent for other targets like .cursorrules). Use this as a starting point, then enhance it."},{"name":"devplan_list_templates","description":"List available project templates (cli, web_app, api, library). Use this to show the user what project types are supported."},{"name":"devplan_validate_plan","description":"Validate a DEVELOPMENT_PLAN.md file for required sections and structure. Use this to check if a plan is complete."},{"name":"devplan_get_subtask","description":"Get details for a specific subtask by ID (e.g., '0.1.1'). Use during implementation to retrieve subtask requirements."},{"name":"devplan_update_progress","description":"Mark a subtask as complete and add completion notes. Use after finishing a subtask to update DEVELOPMENT_PLAN.md."},{"name":"devplan_generate_executor","description":"Generate an executor agent file (.claude/agents/{project}-executor.md). This creates a specialized Haiku-powered agent for executing subtasks with full project "},{"name":"devplan_generate_verifier","description":"Generate a verifier agent file (.claude/agents/{project}-verifier.md). This creates a Sonnet-powered agent for validating completed applications against PROJECT"},{"name":"devplan_progress_summary","description":"Get a progress summary for a development plan. Shows completion percentage, phase-by-phase progress, next actionable subtask, and recently completed work."},{"name":"devplan_add_lesson","description":"Add a lesson learned from verifier feedback. Lessons are stored in KV and used to improve future plan generation."},{"name":"devplan_list_lessons","description":"List all lessons learned from previous projects. Optionally filter by project type or include archived lessons."},{"name":"devplan_delete_lesson","description":"Delete a lesson by ID or pattern. Use this to remove outdated, incorrect, or duplicate lessons."},{"name":"devplan_archive_lesson","description":"Archive or unarchive a lesson. Archived lessons are preserved but excluded from plan generation. Use this to retire old lessons without deleting them."},{"name":"devplan_extract_lessons_from_report","description":"Parse a verification report and extract suggested lessons. Returns pre-filled lesson data that can be reviewed and saved with devplan_add_lesson."},{"name":"devplan_parse_issue","description":"Parse and analyze a GitHub issue to extract structured remediation requirements. Use with: `gh issue view <number> --json number,title,body,labels,comments,url`"},{"name":"devplan_issue_to_task","description":"Convert a GitHub issue into a remediation task with subtasks. Returns markdown suitable for appending to DEVELOPMENT_PLAN.md or creating a standalone REMEDIATIO"},{"name":"devplan_usage_stats","description":"View usage statistics showing how requests are distributed across users. Helps understand if usage is concentrated among few users or spread across many."},{"name":"devplan_validate_haiku_executable","description":"Validate that a DEVELOPMENT_PLAN.md is Haiku-executable (can be implemented by Claude Haiku without interpretation). Returns specific errors with fix instructio"},{"name":"devplan_export_workflow","description":"Export a DEVELOPMENT_PLAN.md as ReactFlow-compatible JSON for visual workflow tools like Sim.ai. Returns nodes, edges, and metadata for rendering the plan as an"},{"name":"devplan_export_workflow_mermaid","description":"Export a DEVELOPMENT_PLAN.md as a Mermaid flowchart diagram in markdown format. Perfect for embedding in documentation or viewing in VS Code/GitHub. Save the ou"},{"name":"devplan_implement","description":"One-command kickoff to implement an entire development plan. Returns instructions for Claude Code to use the executor agent to build the project, then the verif"}],"package":null,"toolSurface":{"id":"ts_mz7fkp2m5pv9","endpointId":"ep_3rapcneucdt5","hash":"4b32267155aece140320ff6691211409d735e4a7262ea1d32e4697ae2aa3ba1a","toolCount":25,"serverName":"DevPlan","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T09:27:50.367Z","lastSeenAt":"2026-10-12T00:27:37.735Z","observations":108,"toolNames":["devplan_start","devplan_interview_questions","devplan_create_brief","devplan_parse_brief","devplan_generate_plan","devplan_generate_claude_md","devplan_list_templates","devplan_validate_plan","devplan_get_subtask","devplan_update_progress","devplan_generate_executor","devplan_generate_verifier","devplan_progress_summary","devplan_add_lesson","devplan_list_lessons","devplan_delete_lesson","devplan_archive_lesson","devplan_extract_lessons_from_report","devplan_parse_issue","devplan_issue_to_task","devplan_usage_stats","devplan_validate_haiku_executable","devplan_export_workflow","devplan_export_workflow_mermaid","devplan_implement"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_3rapcneucdt5","url":"https://devplan-mcp-server.mike-c63.workers.dev/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-11T03:20:01.057Z","auth":{"observedAt":"2026-10-11T03:20:01.074Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-11T03:20:01.093Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mike-c63.workers.dev","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-03T22:57:08.000Z","validTo":"2027-01-01T23:57:06.000Z","daysToExpiry":81,"sanCount":2,"fingerprint256":"DC:57:17:A6:24:18:AE:C6:00:A2:16:5B:C9:56:54:4A:7F:D0:89:99:35:BA:9F:9F:97:A8:74:A7:31:CB:45:74"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.mmorris35/devplan-mcp-server","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.mmorris35%2Fdevplan-mcp-server","firstSeenAt":"2026-09-06T21:22:20.301Z","fetchedAt":"2026-10-10T18:20:11.773Z","normalizedAt":"2026-10-10T18:20:11.773Z"}]},"firstSeenAt":"2026-09-06T21:22:20.301Z","updatedAt":"2026-10-12T00:31:05.436Z"}