jds6600-mcp
Provides tools for controlling a JDS6600 signal generator specifically for calibrating and repairing Sony TC-FX44 vintage tape recorders, including frequency, amplitude, waveform, DC offset, duty cycle, and phase control.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@jds6600-mcpset frequency to 1kHz and amplitude to 500mV"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Create a virtual environment:
python -m venv .venv
.venv\Scripts\activateInstall dependencies:
pip install fastmcp pyserialUsage
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.pyRunning 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).
Original Repository: on1arf/jds6600_python
License: MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Producer/Riffusion AI music generation
QuLab MCP remote server (Streamable HTTP) for computational science and lab tools.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
MCP server for Speech-to-Text
Related MCP Servers
- AlicenseAqualityDmaintenanceAn 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.135 npm7MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for controlling Hantek DSO2D15 and other DSO2000-family oscilloscopes via USB and SCPI, enabling waveform acquisition, measurements, and screen captures.MIT
- AlicenseAqualityDmaintenanceMCP 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.216 npmMIT
- AlicenseNot gradedqualityDmaintenanceAn 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