`documents/{featureId}/implementation-plan.md` - Implementation Plan
Custom Storage
You can use the `save_document` tool to save documents to custom locations:
Path Retrieval
To get the path of a document, use the `get_document_path` tool:
This returns both the path and whether the document has been saved to disk.
Development
Install dependencies:
Build the server:
For development with auto-rebuild:
Installation
To use with compatible MCP clients:
On MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
On Windows: `%APPDATA%/Claude/claude_desktop_config.json`
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector), which is available as a package script:
The Inspector will provide a URL to access debugging tools in your browser.
Implementation Notes
This server is implemented using the high-level `McpServer` class from the Model Context Protocol TypeScript SDK, which simplifies the process of creating MCP servers by providing a clean API for defining resources, tools, and prompts.
Workflow
The Vibe-Coder MCP server is designed to guide the development process through the following steps:
**Feature Clarification**: Start by gathering requirements and understanding the feature's purpose, target users, and constraints
**Documentation**: Generate a PRD and implementation plan based on the clarified requirements
**Phased Development**: Break down the implementation into logical phases with clear tasks
**Progress Tracking**: Monitor the completion of tasks and phases to guide development
**Completion**: Verify that all requirements have been implemented and the feature is ready for use