MCP (Model Context Protocol) server for Saleae Logic analyzers
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"logic-analyzer-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Logic Analyzer AI MCP An [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) server for interfacing with **Saleae Logic** analyzers. This tool allows AI assistants (like Claude) to control hardware logic analyzers, capture signals, and export data for analysis. ## Features - **Device Management**: List connected devices, configure sample rates and channels. - **Automation**: Start and stop captures programmatically. - **Data Export**: Export captures to CSV/binary formats. - **Analysis**: Perform basic signal analysis (frequency, duty cycle, analog stats) directly via MCP. - **Logic 2 Integration**: Leverages the Saleae Logic 2 automation API for modern device support (Logic 8/16, Pro 8/16). - **Adaptive Configuration**: Works with fixed-voltage devices (like Logic 8) by correctly handling threshold settings. ## Prerequisites 1. **Saleae Logic 2 Software**: Must be installed and running. * [Download Logic 2](https://www.saleae.com/downloads/) 2. **Enable Automation**: * Open Logic 2. * Go to **Preferences** > **Salese Logic 2** (or "Automation"). * Enable **"Enable scripting socket server"**. * Keep the default port **10430**. ## Installation ### From PyPI (Easiest) ```bash pip install logic-analyzer-mcp ``` Or with `uv`: ```bash uv pip install logic-analyzer-mcp ``` ### From Source (For development) 1. Clone the repository: ```bash git clone https://github.com/michelebergo/logic-analyzer-ai-mcp.git cd logic-analyzer-ai-mcp ``` 2. Create a virtual environment and sync dependencies: ```bash uv venv uv sync ``` 3. (Optional) Install manually if not syncing: ```bash uv pip install -e . ``` ## Usage ### Running the MCP Server manually To run the server and see available tools: ```bash # Activate virtual environment first .venv\Scripts\activate # Run the server with Logic 2 automation enabled python…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.