visa-mcp

TECTOS-JP/visa-mcp
★ 0 stars Python 🤖 AI/LLM Updated 4d ago
MCP server for controlling GPIB/USB/Serial instruments via PyVISA. Define commands per instrument with YAML.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "visa-mcp": {
      "command": "uvx",
      "args": [
        "visa-mcp"
      ]
    }
  }
}

Or install with pip: pip install visa-mcp

README Excerpt

**MCP server for controlling GPIB / USB / Serial / LAN instruments via PyVISA.** LLM(Claude Code / Claude Desktop など MCP 対応クライアント)から、SCPI 計測器と非 SCPI 計測器の両方を統一的に操作できるサーバーです。マニュアルから抽出したコマンドを YAML で定義すれば、機器固有の知識なしに自然言語で計測を自動化できます。 📝 **記事** - [v0.3.0: 計測器を「指示で動かす」から「手順ごと預ける」へ](https://note.com/kkondou_tectos/n/nb23422933286) — Recipes / 応答パーサ / 安全制約

Tools (20)

bind_definitioncancel_jobdescribe_instrumentdry_run_planexecute_named_commandexecute_recipeexport_experiment_bundleexport_experiment_resultsextract_pdf_commandsget_experiment_resultsget_experiment_templateget_experiment_timelineget_instrument_infoget_job_live_viewget_job_resultget_job_statusget_job_summaryget_last_measurementget_monitor_dataget_state

Topics

claudefastmcpgpibinstrument-controllaboratory-automationmcppyvisascpi