Pfeiffer Vacuum Gauge Controller MCP Server
Let an AI agent read and log chamber and foreline pressures, identify the connected gauges, change the pressure unit and switch ionisation gauges on and off (with a pressure check) on Pfeiffer Vacuum TPG total-pressure gauge controllers. Its 11 documented tools cover gauge, log, pressure.
People who work with gauge, log and pressure and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Python.
One of 32 MCP servers published from k-dense-ai/lab-instrument-mcps. Stars and repository activity are shared across all of them. See all 32 →
VERIFIED ACTIVE
LAST COMMIT 2026-09-26 · VERIFIED 2026-09-30
Apache-2.0 · Python servers · how we verify → /methodology
01 · Install Pfeiffer Vacuum Gauge Controller
Claude Code
claude mcp add k-dense-ai-lab-instrument-mcps-servers-p -- uvx labmcp-pfeiffer-tpg Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"k-dense-ai-lab-instrument-mcps-servers-p": {
"command": "uvx",
"args": [
"labmcp-pfeiffer-tpg"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
repo age created 2026-09-25 - young repo, little track record yet
license Apache-2.0 - declared in the repository
pypi package labmcp-pfeiffer-tpg - check the name against the project README before installing (PyPI has no namespace ownership)
registry namespace io.github.K-Dense-AI is GitHub-verified and matches the repo owner
03 · What Pfeiffer Vacuum Gauge Controller can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
g.
Capability map
Tools grouped from the project's README - what Pfeiffer Vacuum Gauge Controller lets an agent do.
read & search
6 tools - e.g. Return the most recent raw commands sent to / replies received from the instrument (newest last). Useful for debugging and for recording what was done.; Report which instrument is connected (identity…
get_command_log · get_connection_info · get_errors · get_gauge_types · read_all_pressures · read_pressure
update
2 tools - e.g. Switch an ionisation gauge (IKR, PKR, PBR, IMR) on or off (SEN). Switching a hot or cold cathode gauge on at high pressure can burn out the filament or contamin; Change the pressure unit used on the…
set_gauge_power · set_unit
Log
1 tool - e.g. Log pressures at a fixed interval (e.g. a pump-down curve, leak-up/rate-of-rise test or bake-out). Returns per-channel statistics in log-space plus a downsample
log_pressure_series
Reconnect
1 tool - e.g. Close and re-open the connection to the instrument (e.g. after it was power cycled or a cable was re-plugged).
reconnect
Switch
1 tool - e.g. Switch an ionisation gauge off (e.g. before venting, or if the pressure is rising). Always allowed. Note that setpoint relays assigned to this channel may chang
switch_gauge_off
Limitations (from the README)
- Switching ionisation gauges on is the hazard. Hot-cathode (Bayard-Alpert) filaments can burn out and cold-cathode (Penning) gauges contaminate when operated at high pressure. set_gauge_power(on=True) requires a reading with status ok at or below max_switch_on_pressure_mbar from the gauge itself or from reference_channel on the same vacuum. An underrange reading from a Pirani is not accepted as proof (what the contr
04 · Who maintains Pfeiffer Vacuum Gauge Controller
Pfeiffer Vacuum Gauge Controller is maintained by k-dense-ai. We track 32 MCP servers from k-dense-ai - 32 actively maintained, 9 combined GitHub stars, oldest repo from Sep 2026. Full record: all servers from k-dense-ai.
- Tecan Cavro Syringe Pump MCP server for Tecan Cavro syringe pumps (XLP 6000, XMP 6000, XCalibur) over the DT protocol. ★ 9
- Micro-Manager Microscope MCP server for microscopes controlled by Micro-Manager (pymmcore-plus). ★ 9
- Opentrons OT-2 / Flex MCP server for Opentrons OT-2 and Flex liquid-handling robots (HTTP API). ★ 9
- Atlas Scientific EZO Sensors MCP server for Atlas Scientific EZO sensor circuits (pH, ORP, DO, EC, RTD, HUM, CO2, PRS) over UART. ★ 9
- New Era Syringe Pump MCP server for New Era Pump Systems syringe pumps (NE-1000 family, RS-232). ★ 9
- Alicat Mass Flow & Pressure Controller MCP server for Alicat mass flow and pressure meters/controllers. ★ 9
05 · Facts
- repository
- github.com/k-dense-ai/lab-instrument-mcps
- website
- https://github.com/K-Dense-AI/lab-instrument-mcps/tree/main/servers/physics/pfeiffer-vacuum-gauge
- category
- other - actively maintained as of 2026-09-30.
- registry
- io.github.K-Dense-AI/labmcp-pfeiffer-tpg (active, first published 2026-09-26 · 3 versions)
- packages
- pypi:labmcp-pfeiffer-tpg
06 · Pfeiffer Vacuum Gauge Controller FAQ
Is Pfeiffer Vacuum Gauge Controller still maintained?
Yes - as of 2026-09-30, its last commit was 2026-09-26. We re-verify nightly.
What can Pfeiffer Vacuum Gauge Controller do?
g.
How do I install Pfeiffer Vacuum Gauge Controller?
Run `uvx labmcp-pfeiffer-tpg`. You can also paste the ready-made client config above.
Does Pfeiffer Vacuum Gauge Controller run locally?
Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Pfeiffer Vacuum Gauge Controller
Alternatives to Pfeiffer Vacuum Gauge Controller
Maintained other servers if Pfeiffer Vacuum Gauge Controller isn't the fit.
- Heyputer MCP Server Puter MCP enables AI tools to interact with Puter: manage files, websites, workers, and more ★ 43,609 · 2026-09-29
- Server Commands An MCP server to run arbitrary commands ★ 39,168 · 2026-09-24
- basebalance.cloud - x402 RPC & MCP gateway USDC-gated Base JSON-RPC: free 10 req/min, $0.50 per 10k. Failover, cache, /mcp, ledger. ★ 6,763 · 2026-08-26
- Zotero MCP (54yyyu) Search, read, annotate, and add to your Zotero research library, local or web. ★ 5,203 · 2026-09-30
- Firebase MCP Gives AI development tools Firebase-specific capabilities and expertise. ★ 4,475 · 2026-09-30
- Microsoft Fabric MCP Server MCP tools for interacting with Microsoft Fabric ★ 3,722 · 2026-09-29
More MCP servers to compare · SRS Lock-in Amplifier · SRS Residual Gas Analyzer · Thorlabs Optical Power Meter · EPICS Channel Access · Generic SCPI Instrument
More Python MCP servers · Modbus TCP/RTU Device · see all