Skip to main content
Glama
csibug
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).

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
    5 npm
    7
    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.
    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
    6 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