Skip to main content

dewesoft-rt-mcp

PyPI Python License

MCP server for AI-assisted openDAQ/DewesoftRT development. Gives your AI assistant access to openDAQ documentation, API references, and direct device control.

Features

  • Documentation search: hybrid semantic + keyword search over openDAQ docs and Doxygen API references for classes, methods, and usage patterns
  • Device management: discover, connect, disconnect, and configure openDAQ/DewesoftRT devices
  • Topology & signals: browse the device tree, read raw samples or statistics, render signals with the built-in visualizer
  • Function blocks & properties: manage processing blocks and get/set component properties
  • Configuration: save and load device configurations as JSON
  • File management: browse, upload, download, and delete files on devices over SFTP

Installation

pip install dewesoft-rt-mcp

Prefer uvx? Install uv and replace python -m dewesoft_rt_mcp with uvx dewesoft-rt-mcp in any config below - no pip install needed; the package is fetched on first run.

Usage

Setup varies by MCP host. Here are the most common ones:

VS Code - add to .vscode/mcp.json in your workspace:

{
  "servers": {
    "dewesoft-rt-mcp": {
      "type": "stdio",
      "command": "python",
      "args": ["-m", "dewesoft_rt_mcp"]
    }
  }
}

Claude Code

claude mcp add dewesoft-rt-mcp -- python -m dewesoft_rt_mcp

Copilot CLI - add to ~/.copilot/mcp-config.json, or type /mcp add inside the CLI:

{
  "mcpServers": {
    "dewesoft-rt-mcp": {
      "command": "python",
      "args": ["-m", "dewesoft_rt_mcp"]
    }
  }
}

Gemini CLI

gemini mcp add dewesoft-rt-mcp python -m dewesoft_rt_mcp

Examples

Once connected, try asking your AI assistant:

  • "Search the openDAQ docs for how to use the StreamReader class"
  • "How do I add a FFT function block in Python?"
  • "Connect to the device at 192.168.1.100 and show me the available signals"
  • "Read 1000 samples from the temperature channel and give me the statistics"

License

Proprietary. Copyright Dewesoft d.o.o.

Metadata

Release files for dewesoft-rt-mcp 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for dewesoft-rt-mcp 0.9.0
File Interpreter ABI Platform
dewesoft_rt_mcp-0.9.0-py3-none-any.whl Python 3 none any Details

Release files / dewesoft_rt_mcp-0.9.0-py3-none-any.whl

Download URL dewesoft_rt_mcp-0.9.0-py3-none-any.whl
Size 25.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
01ca2a78542618a9e95b4148a1bc47721fa5606ec1f79d2f947a0aaf4e9065ec
BLAKE2b-256 checksum
How to use checksums
f6df821db0fa70ae4e529c13da29bf9d84f666d010df1d35825eb9813f22030f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for dewesoft-rt-mcp 0.9.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.9.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page