autodocument

autodocument

3.3

If you are the rightful owner of autodocument and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server that automatically generates documentation for code repositories using OpenRouter API.

The Autodocument MCP Server is a sophisticated tool designed to automate the generation of documentation for code repositories. It leverages the OpenRouter API, specifically using the Claude 3.7 model, to analyze directory structures and code files. The server respects `.gitignore` patterns, ensuring that ignored files are not processed. It employs a bottom-up approach, starting from the leaf directories and working upwards to create a coherent documentation hierarchy. The server is highly configurable, allowing users to customize file extensions, size limits, models, and prompts. It also provides features like test plan generation and code review, making it a comprehensive tool for developers looking to enhance their code documentation and quality.

Features

  • Smart Directory Analysis: Recursively analyzes directories and files in a code repository.
  • AI-Powered Documentation: Uses OpenRouter API to generate comprehensive documentation.
  • Test Plan Generation: Automatically creates test plans with suitable test types and edge cases.
  • Code Review: Performs senior developer-level code reviews focused on security and best practices.
  • Highly Configurable: Customize file extensions, size limits, models, prompts, and more.

Tools

  1. generate_documentation

    Generates comprehensive documentation for a code repository.

  2. autotestplan

    Generates test plans for functions and components in a code repository.

  3. autoreview

    Generates a senior developer-level code review for a repository.