Autodocument is an MCP server designed to streamline the documentation process for code repositories. By leveraging the OpenRouter API and a bottom-up approach, it intelligently analyzes directory structures and code files to generate comprehensive documentation, test plans, and code reviews. It automates the creation of `documentation.md`, `testplan.md`, and `review.md` files, providing valuable insights into your codebase at each directory level. It respects `.gitignore` files and intelligently handles large directories, updating existing documentation where possible or creating fallback files when limits are reached, making it an indispensable tool for improving code understanding and maintainability.