Skip to main content
Glama
649,985 tools. Updated 2026-10-11 01:09

"PlatformIO" matching MCP tools:

  • Check PlatformIO installation and retrieve version, core directory, safety policy, log directory, and serial monitor sessions. Use first to confirm setup or get install instructions.
    MIT
  • Check index health and get active build metadata: status, compile commands, defines, memory, and reindex reasons before querying C/C++ symbols.
    MIT
  • Initialize a new PlatformIO project or add an environment to an existing one by specifying project directory and board, with optional framework and platformio.ini options.
    MIT
  • Build and flash firmware to a connected board via PlatformIO. Specify an upload port for multi-board setups, or close active serial monitor sessions to free the port before uploading.
    MIT

Matching MCP Servers

  • Start a live GDB debugging session on a board through its debug probe. It launches the configured debug server, builds and loads debug firmware, then halts execution at main for immediate inspection.
    MIT
  • Run PlatformIO unit tests and receive per-case pass/fail results with file, line, and message details. Supports filter and ignore glob patterns for targeted test execution.
    MIT
  • Search the PlatformIO registry for libraries, platforms, or tools. Get owner/name specs with version and description for any query.
    MIT
  • Search a catalogue of 1,700+ embedded boards by ID, name, MCU, or vendor to get specs and the board ID needed for PlatformIO project setup.
    MIT
  • Build a PlatformIO project and get parsed errors, warnings with locations, RAM/Flash usage, and recent log output to fix issues and rebuild.
    MIT
  • Read new serial output from an active PlatformIO monitor session. Use a regex to wait for specific messages or set a timeout to fetch at least one new line.
    MIT
  • Install a library, platform, or tool into a PlatformIO project and add it to platformio.ini. Provide a package spec (e.g., 'owner/repo@version') and optionally restrict to one environment.
    MIT
  • Check a PlatformIO project for outdated dependencies by comparing installed package versions against available releases, helping identify which libraries need updates to avoid compatibility issues.
    MIT
  • List every PlatformIO environment with board, platform, framework, monitor/upload settings, lib_deps, and build flags, and identify default envs before building or flashing.
    MIT
  • List resolved platform, toolchain, and library packages with versions for a PlatformIO project, making it easy to verify dependencies and troubleshoot version conflicts.
    MIT
  • Identify extra build targets a PlatformIO project offers, such as buildfs, uploadfs, erase, size, or menuconfig, to select the right action.
    MIT
  • Update PlatformIO project dependencies to versions that satisfy the version ranges declared in platformio.ini.
    MIT