read_temperature
Read the current temperature from the Pt100 probe, with unit and UTC timestamp.
无需输入参数。

io.github.shaag7967由 GitHub 账号 shaag7967 发布v0.1.1更新于 Nov 3, 2026
Live readings from Senseca PRO 111/115 Pt100 thermometers via USB (unofficial)
通过 USB 读取 Senseca PRO 111/115 温度计的实时温度与 Pt100 电阻,并支持采样与设备信息查询。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
参照 仓库 中的启动说明。
An MCP server that lets AI assistants read live measurements from a Senseca PRO 111 / PRO 115 handheld Pt100 thermometer connected via USB.
Unofficial project, not affiliated with or endorsed by Senseca. Tested with a PRO 111, firmware V1.4.3.0, interface protocol V1.0.0.1.
With --allow-write two more tools are available:
The server cannot change calibration or adjustment data; the instrument does not offer that over its serial interface.
dialout group (sudo usermod -aG dialout $USER, then log in again).COMx or /dev/cu.usbmodem….Auto-detection looks for USB ID 0483:5740 and only accepts a port whose device reports
manufacturer senseca. If several instruments are connected, set the port explicitly; on Linux
prefer the stable /dev/serial/by-id/… path.
Only one program can use the serial port at a time. Close ProXware or terminal programs while the server is running.
To check a real instrument, connect it and run:
The script only sends read commands. See --help for the PIN test.
The serial protocol is described in docs/protocol.md.
MIT
来源:README.md,提交 26bc87f
Read the current temperature from the Pt100 probe, with unit and UTC timestamp.
无需输入参数。
Read the current Pt100 probe resistance in ohm (about 100 ohm at 0 °C).
无需输入参数。
Record temperature readings over a period and return statistics plus all samples. Args: duration_s: Recording time in seconds (max 600). interval_s: Time between readings in seconds (min 0.5, the instrument's update rate).
duration_sinterval_sInstrument model, serial number, firmware, clock (UTC) and battery level.
无需输入参数。
已满足适用检查项的 90%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
claude mcp add senseca-pro -- uvx mcp-server-senseca-pro{ "mcpServers": { "senseca-pro": { "command": "uvx", "args": ["mcp-server-senseca-pro"] } }}uv syncuv run pytest # tests use a simulated instrumentnpx @modelcontextprotocol/inspector uv run mcp-server-senseca-pro # try the tools interactivelyuv run python scripts/hardware_test.py # read-only checks, no interactionuv run python scripts/hardware_test.py --reconnect # also unplug/replug USB when asked