Search for:

Resources and Tips for Improving C++ and General Programming Skills

  • Why this server?

    Provides access to file systems, databases, GitHub repositories, web resources, and system tools, offering a broad range of functionalities to aid in coding tasks and general improvement.

    -
    security
    F
    license
    -
    quality
    A comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.
    16
    TypeScript
  • Why this server?

    Enables AI models to access GitHub repository contents, which can be used as context to understand existing codebases, learn from examples, and improve coding practices.

    -
    security
    F
    license
    -
    quality
    Enables AI models to access GitHub repository contents as context, with features to fetch entire repositories, specific file contents, and repository structures for use in AI interactions.
    JavaScript
    • Linux
    • Apple
  • Why this server?

    Facilitates interaction with GitHub repositories, enabling file operations, repository management, issue tracking, and code search, which can directly assist in coding tasks and project management.

    -
    security
    A
    license
    -
    quality
    Enables interaction with GitHub repositories through the GitHub API, allowing file operations, repository management, issue tracking, and code search through natural language commands.
    2
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Makes documentation or codebases searchable by AI assistants, allowing users to chat with code or docs to improve their understanding and coding abilities.

    A
    security
    A
    license
    A
    quality
    A flexible Model Context Protocol server that makes documentation or codebases searchable by AI assistants, allowing users to chat with code or docs by simply pointing to a git repository or folder.
    1
    33
    7
    JavaScript
    MIT License
  • Why this server?

    Allows AI models to run JavaScript/TypeScript code, supporting script execution and REPL sessions, which is useful for testing code snippets and experimenting with different solutions.

    -
    security
    F
    license
    -
    quality
    Allows AI models to run JavaScript/TypeScript code through Model Context Protocol tool calls, supporting both one-time script execution and stateful REPL sessions with npm package integration.
    TypeScript
  • Why this server?

    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.

    -
    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.
    1
    TypeScript
    MIT License
  • Why this server?

    Memorizes key aspects of a codebase—logic, style, and standards—while allowing dynamic updates and fast retrieval. Designed to be language-agnostic, leveraging the LLM's understanding of code across multiple languages, including C++.

    -
    security
    A
    license
    -
    quality
    SourceSage is an MCP (Model Context Protocol) server that efficiently memorizes key aspects of a codebase—logic, style, and standards—while allowing dynamic updates and fast retrieval. It's designed to be language-agnostic, leveraging the LLM's understanding of code across multiple languages.
    Python
    MIT License
  • Why this server?

    Provides access to Rust Analyzer, Crate Docs, and Cargo Commands, which can help improve Rust coding specifically.

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

    Bridges Large Language Models with Language Server Protocol interfaces, allowing LLMs to access LSP's hover information, completions, diagnostics, and code actions for improved code suggestions.

    -
    security
    A
    license
    -
    quality
    Bridges Large Language Models with Language Server Protocol interfaces, allowing LLMs to access LSP's hover information, completions, diagnostics, and code actions for improved code suggestions.
    2
    TypeScript
    MIT License