MCP server for Alicat mass flow and pressure meters/controllers: read flow, set setpoints, select ga
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
LabMCP lets an AI assistant such as Claude operate your laboratory instruments. You describe what you want in plain language, and the assistant weighs, heats, stirs, pumps, measures and logs for you. It stays inside safety limits you set, keeps a record of every command, and has a practice mode that needs no hardware.
It supports balances, hotplate stirrers, syringe pumps, spectrometers, mass spectrometers, potentiostats, lock-in amplifiers, temperature controllers, vacuum gauges, flow controllers, biosensors, clinical analyzers and more. You don't need to know how to program. Setup means installing one free helper program and pasting a few lines into your AI app's settings.
Free and open source, built by K-Dense.
⭐ Help other scientists find this. If LabMCP is useful to you, please star the repo.
Each connector has a practice mode (a simulator) that behaves like the real instrument and gives realistic replies. Nothing is connected, so nothing can go wrong.
You need: a Mac, Windows or Linux computer, and an AI app that supports MCP. Claude Desktop is the easiest place to start.
uv (once)uv is a free tool that downloads and runs LabMCP for you. Open a terminal:
Paste the line for your system and press Enter:
Close the terminal and open it again so it finds the new program.
In Claude Desktop, go to Settings → Developer → Edit Config. This opens a file called claude_desktop_config.json. Paste the following into it and save. If the file already has an "mcpServers" section, add only the "balance" line inside it.
Quit Claude Desktop completely, then reopen it.
Mac tip: if Claude reports that it can't find
uvx, runwhich uvxin Terminal and replace"uvx"in the file with the full path it prints (usually/Users/<your-name>/.local/bin/uvx).
Using a different app? For Claude Code, run claude mcp add balance -- uvx labmcp-mettler-toledo --simulate in a terminal. For Cursor, VS Code, Codex and Windsurf, see docs/clients.md.
"What instrument is connected? Tare it, then log the weight every second for 10 seconds."
The first request can take a minute while the connector downloads. Your AI app will usually ask your permission before it takes an action. Say yes.
Want a whole lab? examples/ sets up six practice instruments at once (balance, stirrer, pH probe, syringe pump, potentiostat and spectrometer).
Find your instrument below and click its name. Each page covers the settings to change on the instrument itself, the safety limits you can set, and everything the AI can do with it.
Reading the tables:
uvx).| Server | Instruments | Interface | Tools | Status | Install |
|---|---|---|---|---|---|
| Atlas Scientific EZO Sensors Read pH, ORP, dissolved oxygen, conductivity/TDS/salinity, temperature, humidity, CO2 or pressure; calibrate, set temperature compensation, log series. | Atlas Scientific: EZO-pH, EZO-ORP, EZO-DO, EZO-EC … | UART (USB-serial adapter), Ethernet (serial bridge) | 13 | 🧪 simulated | uvx labmcp-atlas-ezo |
| Micro-Manager Microscope Snap images (stats + preview + TIFF), z-stacks and time-lapses, move XY/Z within step and soft limits, channel/objective presets, exposure, shutter, autofocus. | Micro-Manager (open source; hundreds of camera, stage, filter and light-source vendors): Any microscope with a Micro-Manager hardware configuration (.cfg), Micro-Manager demo configuration | USB, Serial, Camera Link / CoaXPress / GigE (through Micro-Manager device adapters) | 19 | 🧪 simulated | uvx labmcp-micro-manager |
| New Era Syringe Pump Set the syringe (presets or diameter), infuse or withdraw an exact volume at a set rate, track dispensed volume, stop. | New Era Pump Systems: NE-1000, NE-1002X, NE-1010, NE-4000 … | RS-232, USB (RS-232 adapter), Serial-to-Ethernet | 11 | 🧪 simulated | uvx labmcp-new-era |
| Opentrons OT-2 / Flex Upload and analyze protocols, review deck layout, start/pause/stop/resume runs, track progress, home, lights, read pipettes and modules, switch modules off. | Opentrons: Flex, OT-2 | Ethernet, Wi-Fi, USB (network over USB) | 18 | 🧪 simulated | uvx labmcp-opentrons |
| Tecan Cavro Syringe Pump Initialize, aspirate and dispense microlitre volumes at set flow rates, switch valve ports, read plunger/valve status, terminate moves. | Tecan: Cavro XLP 6000, Cavro XMP 6000, Cavro XCalibur | RS-232, RS-485 (via adapter), Serial-to-Ethernet | 9 | 🧪 simulated | uvx labmcp-cavro |
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/alicat-mass-flow-pressure-controller)<a href="https://allmcps.com/mcp/alicat-mass-flow-pressure-controller"><img src="https://allmcps.com/api/badge/alicat-mass-flow-pressure-controller?style=directory" alt="Alicat Mass Flow & Pressure Controller on AllMCPs" /></a>