sigrok MCP Server
Wraps sigrok-cli for signal analysis: capture data, decode protocols, and query instruments.
Connector by KenosInc · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/kenosinc-sigrok-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 12 read · 0 write · 0 delete · 2 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Docker image
Tools by what they do 14
Read from the source code; the running server may list different tools.
Read 12 · Look things up without changing anything.
capture_datacheck_firmware_statusget_device_profilelist_input_formatslist_output_formatslist_supported_decoderslist_supported_hardwarescan_devicesserial_queryshow_decoder_detailsshow_driver_detailsshow_version
Not yet classified 2 · We could not tell from the name and description.
decode_protocolrender_waveform
Secrets and settings it asks for
Other settings (environment variables or headers).
SIGROK_CLI_PATHSIGROK_TIMEOUT_SECONDSSIGROK_WORKING_DIR
Tools (14)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
capture_dataCapture communication data from a connected device and save to file. At least one of 'samples', 'time', or 'frames' must be specified.
check_firmware_statusCheck firmware file availability in standard sigrok firmware directories. Returns which directories exist and what firmware files are present. Use this to diagnose device detection issues caused by missing firmware.
decode_protocolDecode protocol data from a captured file using sigrok protocol decoders.
get_device_profileDescription is built at runtime.
list_input_formatsList all supported input file formats. Returns an array of {id, description} objects.
list_output_formatsList all supported output file formats. Returns an array of {id, description} objects.
list_supported_decodersList all supported protocol decoders. Returns an array of {id, description} objects.
list_supported_hardwareList all supported hardware drivers. Returns an array of {id, description} objects.
render_waveformRender captured signal data as ASCII art waveform or WaveDrom JSON. Use this to visually inspect captured data before or after protocol decoding.
scan_devicesDescription is built at runtime.
serial_queryDescription is built at runtime.
show_decoder_detailsShow detailed information about a specific protocol decoder, including options, channels, annotation classes, and documentation.
show_driver_detailsShow detailed information about a specific hardware driver, including supported functions, scan options, and connected devices.
show_versionShow sigrok-cli version information, including library versions.
Signals
- Stars
- 12
- Forks
- 3
- Open issues
- 5
- Last commit
- May 20, 2026 (5 months ago)
- Last release
- Feb 25, 2026 (8 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.KenosInc/sigrok-mcp-server- Version
- 0.2.0
- Auth
- No auth
- Packages
- oci
ghcr.io/kenosinc/sigrok-mcp-server:0.2.0 - License
- MIT
- Repository
- github.com/KenosInc/sigrok-mcp-server
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from KenosInc
Cite this page
sigrok MCP Server. Agent Mart. https://agentmart.dev/connectors/kenosinc-sigrok-mcp-server (last updated 2026-10-24)