mcp-server-neurolora-p
7
MCP Server Neurolorap is a server providing tools for code analysis and documentation, featuring code collection and project structure analysis. It supports multiple programming languages and offers automated formatting, linting, and security checks.
MCP Server Neurolorap
MCP server providing tools for code analysis and documentation.
Features
Code Collection Tool
- Collect code from entire project
- Collect code from specific directories or files
- Collect code from multiple paths
- Markdown output with syntax highlighting
- Table of contents generation
- Support for multiple programming languages
Project Structure Reporter Tool
- Analyze project structure and metrics
- Generate detailed reports in markdown format
- File size and complexity analysis
- Tree-based visualization
- Recommendations for code organization
- Customizable ignore patterns
Installation
- Requires UV >= 0.4.10
- Recommended: Install using uvx
- Alternative: Install using pip (not recommended)
Usage
- Developer Mode: JSON-RPC terminal interface
- Available commands: help, list_tools, collect
, report [path], exit
Development
- Clone the repository
- Create and activate virtual environment
- Install development dependencies
Testing
- Automated testing with over 80% code coverage
- Continuous integration through GitHub Actions
Code Quality
- Formatting, importing, linting, type checking supported
- Security checked with bandit and safety