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.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Producer/Riffusion AI music generation
An MCP server that measures MCP client behaviour and converts EBCDIC to ASCII, which nobody needs.
Remote MCP server for audio stem separation, denoise, reverb, and MIDI export.
QuLab MCP remote server (Streamable HTTP) for computational science and lab tools.
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.1316 npm9MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for controlling Hantek DSO2D15 and other DSO2000-family oscilloscopes via USB and SCPI, enabling waveform acquisition, measurements, and screen captures.1MIT
- 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.217 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