69
/ 100
1 month ago
glama

pymcuprog-mcp

Enables AI tools to program Microchip AVR microcontrollers via natural language by wrapping pymcuprog, supporting USB HID debuggers and serial UART UPDI adapters.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configPYMCUPROG_DEVICEThe server is configured via environment variables. The two most important ones are (target MCU name, e.g. atmega4808) and PYMCUPROG_TOOL (debugger type, e.g. nedbg).
configPYMCUPROG_TOOLThe server is configured via environment variables. The two most important ones are PYMCUPROG_DEVICE (target MCU name, e.g. atmega4808) and (debugger type, e.g. nedbg).
configPYMCUPROG_SERIALNUMBERUSB serial number substring (to pick a specific tool) —
configPYMCUPROG_SERIALPORTSerial port for UART UPDI mode (e.g. /dev/ttyUSB0, COM3) —
configPYMCUPROG_BAUDRATEBaud rate for serial UPDI mode 115200
configPYMCUPROG_PROJECT_DIRDefault project directory for the build_and_flash tool —
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 5 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/lucasgerads-pymcuprog-mcp-iqfe44)](https://m8ven.ai/mcp/lucasgerads-pymcuprog-mcp-iqfe44)
commit: 2b2e9c44bcc2efa831ce409532e3e471bc2068f7
code hash: a21860ec108b04f62aaf475fdb5e7390817f2f30b781dfa8b3853e17f7660d47
verified: 6/16/2026, 1:27:05 PM
view raw JSON →