sigrok MCP Server

A Model Context Protocol (MCP) server for sigrok - enables AI agents like Claude Code, Codex, and Cursor to capture, decode, and analyze signals from logic analyzers and measurement devices. Supports I2C, SPI, UART, CAN, and 100+ protocols via sigrok-cli. Its 11 documented tools cover supported, formats.

People who need developer tools tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Go.

VERIFIED ACTIVE

LAST COMMIT 2026-08-17 · ★ 9 · #120 OF 139 MAINTAINED DEVELOPER TOOLS · VERIFIED 2026-08-25

MIT · Go servers · how we verify → /methodology

01 · Install sigrok MCP Server

Docker

docker run -i --rm ghcr.io/kenosinc/sigrok-mcp-server:0.2.0

Claude Desktop - add to config

{
  "mcpServers": {
    "kenosinc-sigrok-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/kenosinc/sigrok-mcp-server:0.2.0"
      ]
    }
  }
}
Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as container (OCI image) - can be sandboxed away from your filesystem

license MIT - declared in the repository

registry namespace io.github.KenosInc is GitHub-verified and matches the repo owner

03 · What sigrok MCP Server can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can list all supported hardware drivers, list all supported protocol decoders, list all supported input file formats, and list all supported output file formats.

Capability map

Tools grouped from the project's README - what sigrok MCP Server lets an agent do.

read & search

7 tools - e.g. List all supported hardware drivers; List all supported protocol decoders; List all supported input file formats

list_supported_hardware · list_supported_decoders · list_input_formats · list_output_formats · show_decoder_details · show_driver_details…

Scan

1 tool - e.g. Scan for connected hardware devices

scan_devices

Capture

1 tool - e.g. Capture communication data from a device and save to file

capture_data

Decode

1 tool - e.g. Decode protocol data from a captured file using protocol decoders

decode_protocol

Check

1 tool - e.g. Check firmware file availability in sigrok firmware directories

check_firmware_status

Latest releases

v0.2.0 · 2026-02-25

Update CLAUDE.md with project structure docs and improve devcontainer setup · Improve devcontainer mounts and add OAuth token support · Add serial_query tool and device profiles · Add OWON XDM1241 SCPI command…

v0.1.0 · 2026-02-10

sigrok-mcp-server v0.1.0 · Initial release of sigrok-mcp-server - an MCP server that wraps sigrok-cli, · enabling LLMs to control logic analyzers, decode protocols, and analyze signals. · 11 MCP tools for signal…

04 · Who maintains sigrok MCP Server

sigrok MCP Server is maintained by kenosinc. We track 2 MCP servers from kenosinc - 2 actively maintained, 12 combined GitHub stars, oldest repo from Feb 2026. Full record: all servers from kenosinc.

  1. Digilent WaveForms MCP Server MCP server for Digilent WaveForms instruments (oscilloscope, AWG, logic analyzer). ★ 3

05 · Facts

category
developer tools - ranked #120 of 139 actively-maintained developer tools servers as of 2026-08-25.
registry
io.github.KenosInc/sigrok-mcp-server (active, first published 2026-02-25)
packages
oci:ghcr.io/kenosinc/sigrok-mcp-server:0.2.0

06 · sigrok MCP Server FAQ

Is sigrok MCP Server still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-17. We re-verify nightly.

What can sigrok MCP Server do?

With this server connected, an agent can list all supported hardware drivers, list all supported protocol decoders, list all supported input file formats, and list all supported output file formats.

How do I install sigrok MCP Server?

Run `docker run -i --rm ghcr.io/kenosinc/sigrok-mcp-server:0.2.0`. You can also paste the ready-made client config above.

07 · Alternatives to sigrok MCP Server

More developer tools MCP servers · Judges Panel · Komnet · Korext: AI Code Governance · Xdebug

More Go MCP servers · Thask · WHOIS · Aion MCP · Yaver · Agent Tool · see all