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: rigol-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.
Latest Blog Posts
- 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