kenosinc avatar

sigrok MCP Server

kenosinc/sigrok-mcp-server

Wraps sigrok-cli to give Claude direct access to logic analyzers and protocol decoders. You get tools to scan for connected hardware, capture data from devices, and decode 100+ protocols including I2C, SPI, UART, and CAN. The server parses raw sigrok-cli output into structured JSON, handling everything from listing supported decoders to checking firmware availability. Ships as a Docker container that communicates over stdio. Useful when you need to debug embedded systems or reverse engineer serial protocols and want Claude to analyze the captures. Some devices like the Kingst LA2016 need firmware files mounted separately since they can't be bundled for licensing reasons.

GitHub stars
3
tools
11
transport
STDIO
env vars
3
last updated
Feb 25, 2026

Tools

11 tools

Public tool metadata for what this MCP can expose to an agent.

list_supported_hardwareList all supported hardware drivers

List all supported hardware drivers

No parameter schema in public metadata yet.

list_supported_decodersList all supported protocol decoders

List all supported protocol decoders

No parameter schema in public metadata yet.

list_input_formatsList all supported input file formats

List all supported input file formats

No parameter schema in public metadata yet.

list_output_formatsList all supported output file formats

List all supported output file formats

No parameter schema in public metadata yet.

show_decoder_detailsShow detailed info about a protocol decoder (options, channels, documentation)

Show detailed info about a protocol decoder (options, channels, documentation)

No parameter schema in public metadata yet.

show_driver_detailsShow detailed info about a hardware driver (functions, scan options, devices)

Show detailed info about a hardware driver (functions, scan options, devices)

No parameter schema in public metadata yet.

show_versionShow sigrok-cli and library version information

Show sigrok-cli and library version information

No parameter schema in public metadata yet.

scan_devicesScan for connected hardware devices

Scan for connected hardware devices

No parameter schema in public metadata yet.

capture_dataCapture communication data from a device and save to file

Capture communication data from a device and save to file

No parameter schema in public metadata yet.

decode_protocolDecode protocol data from a captured file using protocol decoders

Decode protocol data from a captured file using protocol decoders

No parameter schema in public metadata yet.

check_firmware_statusCheck firmware file availability in sigrok firmware directories

Check firmware file availability in sigrok firmware directories

No parameter schema in public metadata yet.

Sponsors

Configuration

SIGROK_CLI_PATH

Path to sigrok-cli binary

SIGROK_TIMEOUT_SECONDS

Command execution timeout in seconds

SIGROK_WORKING_DIR

Working directory for sigrok-cli execution

Readme

sigrok-mcp-server

CI Go Version License: MIT GitHub Release

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.

Documentation | Getting Started

Tools


View the full README on GitHub

Details

Repository
github.com/kenosinc/sigrok-mcp-server
Category
Data & Analytics
Package
ghcr.io/kenosinc/sigrok-mcp-server:0.2.0
Transport
STDIO
Registry
MCP registry, active

More from kenosinc

Related Data & Analytics MCP servers

View all
1adelaidasofia avatarFastMCP server for surgical queries against a vault knowledge graph (NetworkX noadelaidasofia/graph-query-mcpFastMCP server for surgical queries against a vault knowledge graph (NetworkX node-link JSON).…2stars
2xyver avatarDaedalMap Geographic Data and Toolsxyver/daedal-mapConnect geographic IDs, places, shapes, and published data through DaedalMap tools.2stars
3cyanheads avatarFbi Crime Mcp Servercyanheads/fbi-crime-mcp-serverFBI Crime Data Explorer — offense rates, hate crime, arrests, NIBRS, LEOKA stats, agency search.2stars
4cyanheads avatarNonprofit Explorer Mcp Servercyanheads/nonprofit-explorer-mcp-serverMCP server for nonprofit financials via ProPublica: IRS Form 990 data for 1.8M+ nonprofits.2stars
5rapiercraft avatarMcp Serverrapiercraft/alterlab-mcp-serverWeb scraping MCP server — scrape, extract structured data, screenshot any site with anti-bot bypass.2stars
6slookisen avatarFinn Tannlege Mcpslookisen/lokalNorwegian dental clinic MCP: more than 4,500 clinics with Helfo, specialty and emergency care data.0stars