Skip to main content
MCP server CX Codex

New Era Syringe Pump — Claude Code MCP server: what it does & setup

Controls New Era NE-1000 syringe pumps through RS-232 serial commands. Useful for microfluidic dosing, liquid handling, and automated lab experiments with an AI agent.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env LABMCP_ADDRESS=<LABMCP_ADDRESS> --env LABMCP_SIMULATE=<LABMCP_SIMULATE> --env LABMCP_READ_ONLY=<LABMCP_READ_ONLY> --env LABMCP_LIMITS=<LABMCP_LIMITS> --transport stdio new-era-syringe-pump -- uvx labmcp-new-era
Open on GitHub

What New Era Syringe Pump does

The server sends RS-232 Basic commands to control NE-1000 syringe pumps. An AI model can pick preset dimensions for Hamilton or BD syringes, which determines plunger movement. When physical hardware is disconnected, a wire-level simulator tests the run without wasting reagents.

Daisy-chain wiring accommodates up to 100 pumps on unique network addresses. However, a single serial port can be claimed by only one server process at a time. The pump expects 19200 baud communication out of the box.

Starting an infusion or withdrawal overwrites phases 1 and 2 of the pump's stored program. In addition, updating the syringe inside diameter clears all accumulated volume readings. Safety limits restrict transfers to 20 mL per command unless configured otherwise.

What it helps with

  • dispense exact liquid volumes at controlled flow rates
  • withdraw reagents into a syringe automatically
  • read pump status and accumulated volume totals
  • test automated dosing steps on a software simulator

Example prompts for the agent

  • Configure a 10 mL BD syringe and dispense 2 mL at 0.5 mL/min.
  • Check the current pump state and report any active alarms.
  • Withdraw 250 uL at a rate of 100 uL/min.

How to install New Era Syringe Pump

Platform CLI

claude mcp add --env LABMCP_ADDRESS=<LABMCP_ADDRESS> --env LABMCP_SIMULATE=<LABMCP_SIMULATE> --env LABMCP_READ_ONLY=<LABMCP_READ_ONLY> --env LABMCP_LIMITS=<LABMCP_LIMITS> --transport stdio new-era-syringe-pump -- uvx labmcp-new-era

Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from labmcp-new-era <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about New Era Syringe Pump

How to install New Era Syringe Pump in Claude Code?

Run claude mcp add labmcp-new-era -- uvx labmcp-new-era. If you need environment variables for connection and limits, run `claude mcp add --env LABMCP_ADDRESS=<LABMCP_ADDRESS> --env LABMCP_SIMULATE=<LABMCP_SIMULATE> --env LABMCP_READ_ONLY=<LABMCP_READ_ONLY> --env LABMCP_LIMITS=<LABMCP_LIMITS> --transport stdio new-era-syringe-pump -- uvx labmcp-new-era`.

What does New Era Syringe Pump do?

It connects NE-1000 series syringe pumps to AI agents over RS-232. The agent sets syringe parameters, runs fluid infusion or withdrawal, and reads instrument status.

What safety caps are applied by default?

The server limits transfers to 20 mL and caps the flow rate at 10 mL/min. You can customize these limits at launch with configuration flags.

Similar MCP servers

All MCP servers for Science and research →

From the same set28

Pfeiffer Vacuum Gauge Controller Read pressure and gauge status from Pfeiffer TPG controllers, log measurements, and control ionisation gauges. Useful for tracking a pump-down or checking a vacuum setup. CX Codex +1 ★ 23repo stars Opentrons OT-2 / Flex Connects Opentrons Flex and OT-2 liquid-handling robots to AI agents via HTTP API. Uploads protocols, inspects deck layouts, and tracks runs safely. CX Codex +1 ★ 23repo stars Ocean Insight Spectrometer Connect an Ocean Insight spectrometer to an AI agent to capture spectra and measure absorbance or transmittance. A simulator lets you try the server before connecting hardware. CX Codex +1 ★ 23repo stars NI-DAQmx DAQ Devices An MCP server that hands an AI agent control over National Instruments hardware through the NI-DAQmx driver: voltage and thermocouple reads, digital line reads, analog and digital writes. CX Codex +1 ★ 23repo stars LC-MS Worklist Builder Builds and checks LC-MS sample queues, then writes files for import into vendor software. Use it to prepare a run list without starting an acquisition. CX Codex +1 ★ 23repo stars Mass Spectrometry Data (mzML, Bruker TDF, vendor conversion) Lets an agent browse LC-MS runs, plot chromatograms, pull spectra, locate MS2 scans by precursor m/z and run a quick QC. CX Codex +1 ★ 23repo stars Modbus TCP/RTU Device MCP server connecting AI assistants to industrial hardware over Modbus TCP or RTU. It translates raw registers into named physical metrics and enforces point safety limits. CX Codex +1 ★ 23repo stars Micro-Manager Microscope This MCP server connects an agent to microscopes running Micro-Manager. Use it to capture images, adjust stage and focus, switch configuration groups, or collect image sequences. CX Codex +1 ★ 23repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor