repo-analyzer-mcp

repo-analyzer-mcp

3.2

If you are the rightful owner of repo-analyzer-mcp 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.

A Model Context Protocol (MCP) server that provides tools for analyzing code repositories, with a special focus on Nostr-related projects.

The Repository Analyzer MCP Server is designed to facilitate the analysis of code repositories, particularly those related to the Nostr protocol and Nostr Development Kit (NDK). It offers a suite of tools that allow users to examine code structure, components, dependencies, and recent changes. The server supports pattern matching for code searches, viewing git history, and accessing file content and directory listings. It is particularly useful for developers working with NDK repositories and Nostr Protocol implementations, providing specialized tools for analyzing these projects. The server can be integrated with Claude Desktop, allowing for seamless interaction and analysis of multiple repositories without the need for server restarts. Users can specify repository paths directly in their commands, and the server supports various focus options for detailed analysis.

Features

  • Analyze code structure, components, dependencies, and recent changes
  • Search through repository code with pattern matching
  • View git history for the entire repository or specific files
  • Access file content and directory listings
  • Special tools for analyzing NDK (Nostr Development Kit) repositories

Tools

  1. analyze-code

    Analyze code files, including structures, components, dependencies, and changes

  2. search-code

    Search for specific code patterns in repository

  3. git-history

    View git commit history

  4. analyze-ndk

    Analysis of Nostr Development Kit warehouse

  5. analyze-ndk-files

    Explore the NDK file structure

  6. analyze-nostr-protocol

    Analysis of Nostr protocol warehouse

  7. analyze-repo

    Provide a comprehensive analysis of the warehouse