ProjectDocHelper logo

ProjectDocHelper

by Stark1937

ProjectDocHelper is an MCP server that automatically generates project documentation and makes it accessible to AI development tools like Cursor. This improves the accuracy and relevance of AI responses.

View on GitHub

Last updated: N/A

What is ProjectDocHelper?

ProjectDocHelper is an MCP (Model Context Protocol) server designed to automatically generate project documentation. It aims to improve the accuracy and relevance of AI responses in development tools by providing them with accessible and up-to-date project information.

How to use ProjectDocHelper?

First, install the package using pip install projectdochelper. Then, generate documentation using projectdochelper generate --mode simple or projectdochelper generate --mode detailed. Finally, start the MCP server with projectdochelper serve --port 8080 and configure the MCP service address in Cursor to integrate with the generated documentation.

Key features of ProjectDocHelper

  • Smart Documentation Generation

  • Multiple Generation Modes (simple and detailed)

  • Progress Visualization during generation

  • MCP Service Support for AI tool integration

  • Q&A Integration to incorporate user-AI interactions

Use cases of ProjectDocHelper

  • Automated project documentation for frontend projects

  • Automated project documentation for backend projects

  • Automated project documentation for full-stack projects

  • Enhanced AI-assisted development in Cursor with accurate project context

FAQ from ProjectDocHelper

What project types are supported?

Currently, ProjectDocHelper supports Frontend, Backend, and Full Stack projects.

How do I choose between simple and detailed modes?

Simple mode generates a basic set of documents, while detailed mode provides more comprehensive documentation.

How does ProjectDocHelper integrate with Cursor?

By starting the MCP server and configuring the MCP service address in Cursor's settings.

Can I contribute to the project?

Yes, contributions are welcome! Please refer to the Contributing Guide for details.

What is the license for this project?

This project is licensed under the MIT License.