Search for:

Resources and Assistance in Embedded Programming, C, and C++

  • Why this server?

    This server efficiently memorizes key aspects of a codebase—logic, style, and standards—allowing dynamic updates and fast retrieval, and is designed to be language-agnostic, leveraging the LLM's understanding of code across multiple languages, including C and 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?

    This server enables AI assistants to interact with file systems and system tools while maintaining security and control. This is helpful in embedded programming.

    -
    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?

    This server makes documentation searchable by AI assistants, allowing users to chat with code or docs by simply pointing to a git repository or folder which will help in embedded programming.

    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?

    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. This will be helpful in embedded programming.

    -
    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?

    This server enables AI assistants to interact with IDA Pro for reverse engineering and binary analysis tasks which is essential for embedded programming.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables AI assistants to interact with IDA Pro for reverse engineering and binary analysis tasks.
    8
    14
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    This server allows AI models to safely interact with Windows command-line functionality, enabling controlled execution of system commands, project creation, and system information retrieval which will help in embedded programming project.

    A
    security
    A
    license
    A
    quality
    A secure Model Context Protocol server that allows AI models to safely interact with Windows command-line functionality, enabling controlled execution of system commands, project creation, and system information retrieval.
    8
    3
    TypeScript
    MIT License
  • Why this server?

    This server 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, which will be needed for embedded systems.

    -
    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?

    This server enables AI assistants like Claude to safely run Python code and access websites, processing data for better AI understanding while providing helpful error messages which could be used in generating configurations and automation scripts

    -
    security
    A
    license
    -
    quality
    A server that enables AI assistants like Claude to safely run Python code and access websites, processing data for better AI understanding while providing helpful error messages.
    2
    Python
    GPL 3.0
    • Linux
    • Apple
  • Why this server?

    This MCP server allows remote application debugging through the GDB/MI protocol, enabling interaction with debuggers which will help in embedded systems debugging.

    -
    security
    A
    license
    -
    quality
    A GDB/MI protocol server based on the MCP protocol, providing remote application debugging capabilities.
    13
    Rust
    MIT License
    • Linux
    • Apple
  • Why this server?

    This server allows LLMs to autonomously reverse engineer applications by exposing Ghidra functionality, enabling decompilation, analysis, and automatic renaming of methods and data which will help in embedded programming.

    -
    security
    A
    license
    -
    quality
    An MCP server that allows LLMs to autonomously reverse engineer applications by exposing Ghidra functionality, enabling decompilation, analysis, and automatic renaming of methods and data.
    4,102
    Apache 2.0
    • Apple