mcp-server-neurolora-p

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