Search for:

Best practices for organizing and structuring a codebase

  • Why this server?

    Dumps codebase context into LLMs, which fits the user's request about codebase work.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol (MCP) server designed to easily dump your codebase context into Large Language Models (LLMs).
    Last updated -
    0
    JavaScript
    Apache 2.0
  • Why this server?

    Allows access and summarization of code files, fitting the request about working with codebase.

    -
    security
    F
    license
    -
    quality
    Allows LLM tools like Claude Desktop and Cursor AI to access and summarize code files through a Model Context Protocol server, providing structured access to codebase content without manual copying.
    Last updated -
    TypeScript
    • Linux
    • Apple
  • Why this server?

    Allows sharing code context with LLMs, suiting the request about codebase organisation logic.

    A
    security
    A
    license
    A
    quality
    Share code context with LLMs via MCP or clipboard
    Last updated -
    3
    202
    Python
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    Allows AI to browse GitHub repositories, explore directories, and view file contents, which is relevant to codebase organization logic.

  • Why this server?

    Automates documentation creation from source code, relating to understanding codebase organization.

    A
    security
    A
    license
    A
    quality
    Automates the creation of standardized documentation by extracting information from source files and applying templates, with integration capabilities for GitHub, Google Drive, and Perplexity AI.
    Last updated -
    3
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Offers Rust-specific tools for codebase analysis and documentation access.

    -
    security
    -
    license
    -
    quality
    A MCP server to allow the LLM in Cursor to access Rust Analyzer, Crate Docs and Cargo Commands.
    Last updated -
    16
    Rust
  • Why this server?

    Provides access to documentation from NPM, Go, or PyPi packages.

    -
    security
    A
    license
    -
    quality
    A server that provides structured access to markdown documentation from NPM packages, Go Modules, or PyPi packages, enabling informed code generation by exposing these docs as resources or tools.
    Last updated -
    1
    TypeScript
    MIT License
  • Why this server?

    Provides access to Rust documentation.

    -
    security
    F
    license
    -
    quality
    An MCP server that provides AI tools with access to Rust documentation from docs.rs, enabling search for crates, documentation, type information, feature flags, version information, and source code.
    Last updated -
    3
    TypeScript
  • Why this server?

    Helps research code examples and documentation across various platforms.

    A
    security
    A
    license
    A
    quality
    Facilitates searching and accessing programming resources across platforms like Stack Overflow, MDN, GitHub, npm, and PyPI, aiding LLMs in finding code examples and documentation.
    Last updated -
    6
    25
    JavaScript
    AGPL 3.0
    • Apple
  • Why this server?

    Allows interaction with Bazel build system, useful for understanding build logic.

    -
    security
    A
    license
    -
    quality
    A local MCP server that exposes Bazel build system functionality to AI agents, allowing them to build, test, query, and manage Bazel projects through natural language even in environments where Bazel can't be directly accessed.
    Last updated -
    JavaScript
    MIT License
    • Apple
    • Linux