stlink-mcp runs on your own machine — the client starts it, so there is no endpoint to ping. 1 076 installs a week from pypi. Last commit 8 Nov 2026.
Program, run and inspect STM32 targets over ST-LINK; every result verified, unverified or failed.
Today is the operative word: we check stlink-mcp every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add stlink-mcp -- uvx stlink-mcp
{
"mcpServers": {
"stlink-mcp": {
"command": "uvx",
"args": [
"stlink-mcp"
]
}
}
}
[mcp_servers.stlink-mcp]
command = "uvx"
args = ["stlink-mcp"]
{
"mcpServers": {
"stlink-mcp": {
"command": "uvx",
"args": [
"stlink-mcp"
]
}
}
}
{
"servers": {
"stlink-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"stlink-mcp"
]
}
}
}
Optional settings from the registry entry, left out of the block above:
STLINK_MCP_CLT_ROOT (STM32CubeCLT (or STM32CubeIDE) install directory, when it is not in a standard place), STLINK_MCP_BOARDS (TOML file describing boards this project has not characterised; defaults to ~/.config/stlink-mcp/boards.toml if it exists), STLINK_MCP_NO_VENDOR_SEED (Set to anything to run on measured and user-stated data only, with no seeding from ST's device databases), STLINK_MCP_CONSOLE (Serial console per probe, SERIAL=/dev/ttyUSB0, comma-separated for several; for a console that is not the probe's own), STLINK_MCP_CONSOLE_BAUD (Console baud rate), STLINK_MCP_GDB_PORT (First GDB server port; each probe's server takes this port and the next).
Prometheus MCP — query metrics, inspect alerts, and explore scrape targets (read-only).
Argentic MCP server: run and inspect long-running agents on Argentic.
Inspect, refactor, lint, run and version Power Query (M) in Excel workbooks and Power BI projects.
Live US federal and state regulatory changes and grant programs, every result cited.
MCP server for xyzDB: run xyTalk queries, inspect lobes and stats, take hot snapshots.
Cloud PLC simulator: validate and step-run LAD/SCL programs, run scenarios, return PASS/FAIL.
Read-only local progress, usage, lock state, work lists, and verified run receipts.
Preview Telegram approval broker for MCP clients; live first use unverified.
Answers built from our own checks of this server.