Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Jds6600

FreeNot checked

MCP server for the JDS6600 signal generator, enabling vintage tape recorder calibration via auto-detection and advanced waveform controls.

GitHubEmbed

About

MCP server for the JDS6600 signal generator, enabling vintage tape recorder calibration via auto-detection and advanced waveform controls.

README

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.

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).

from github.com/csibug/jds6600-mcp

Installing Jds6600

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/csibug/jds6600-mcp

FAQ

Is Jds6600 MCP free?

Yes, Jds6600 MCP is free — one-click install via Unyly at no cost.

Does Jds6600 need an API key?

No, Jds6600 runs without API keys or environment variables.

Is Jds6600 hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Jds6600 in Claude Desktop, Claude Code or Cursor?

Open Jds6600 on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Jds6600 with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs