Skip to main content
Glama
jds6600-mcp
by csibug

JDS6600 MCP Server for Sony TC-FX44 Repair

This project provides an MCP (Model Context Protocol) interface for the JDS6600 Signal Generator, specifically tailored for vintage tape recorder calibration and repair.

Features

  • Auto-detection: Automatically finds the CH340 chipset on COM ports.

  • Advanced Control: Frequency, Amplitude, Waveform, DC Offset, Duty Cycle, and Phase shift.

  • Safety Defaults: Returns to low-voltage sine wave on shutdown.

  • MCP Integration: Control your lab hardware directly from Claude Desktop.

Related MCP server: dso2d15-mcp

Installation

  1. Create a virtual environment:

python -m venv .venv
.venv\Scripts\activate
  1. Install dependencies:

pip install fastmcp pyserial

Usage

Testing the hardware

To verify the connection and all advanced features (Offset, Duty, Phase), run the physical test from the project root:

python tests/physical_test.py

Running the MCP Server

o use it with Claude Desktop, add the server to your claude_desktop_config.json. Note: Replace <YOUR_PROJECT_PATH> with the actual absolute path to your folder.

{
  "mcpServers": {
    "jds6600": {
      "command": "<YOUR_PROJECT_PATH>\\.venv\\Scripts\\python.exe",
      "args": [
        "<YOUR_PROJECT_PATH>\\src\\jds6600_mcp\\server.py"
      ]
    }
  }
}

Credits

This driver's communication protocol and register logic are based on the extensive research and library by Kristoff Bonne (on1arf).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      An MCP server that enables AI assistants to control Siglent SDS oscilloscopes over a local network using SCPI commands. It allows users to measure signals, configure channel and acquisition settings, and capture waveforms or screenshots through natural language.
      13
      16 npm
      9
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      MCP server for controlling Hantek DSO2D15 and other DSO2000-family oscilloscopes via USB and SCPI, enabling waveform acquisition, measurements, and screen captures.
      1
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server that lets AI assistants control Siglent SDG waveform generators over a local network using natural language, supporting signal generation, modulation, sweep, burst, and arbitrary waveforms.
      21
      7 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      An MCP server that connects AI assistants to the Owon DS1102 oscilloscope, enabling waveform capture, measurement retrieval, and remote control of scope settings.
      GPL 3.0