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 "Install 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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.Last updated13245MIT
- Alicense-qualityDmaintenanceMCP server for controlling Hantek DSO2D15 and other DSO2000-family oscilloscopes via USB and SCPI, enabling waveform acquisition, measurements, and screen captures.Last updatedMIT
- Alicense-qualityDmaintenanceMCP 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.Last updated13MIT
- Alicense-qualityDmaintenanceAn MCP server that connects AI assistants to the Owon DS1102 oscilloscope, enabling waveform capture, measurement retrieval, and remote control of scope settings.Last updated1GPL 3.0
Related MCP Connectors
MCP server for Producer/Riffusion AI music generation
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
MCP server for Wan AI video generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/csibug/jds6600-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server