Get the FREE Ultimate OpenClaw Setup Guide →

opentrons-document

MCP server for Opentrons documents

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio koji-opentrons-document-mcp-server npx -y opentrons-mcp-server@latest

How to use

This MCP server serves documentation for Opentrons-related tooling and workflows by pulling content from the Opentrons docs. It is designed to work with MCP clients such as Claude Desktop, Cursor, VSCode, Roo Code, Windsurf, and Warp by integrating the Opentrons documentation experience into your MCP-enabled environment. To use it, configure your MCP client to point at the opentrons server entry in your mcpServers section (as shown in the example). The server is invoked via npx, which fetches the latest opentrons-mcp-server package and runs it on demand, so you don’t need a global installation. Once configured, clients can access structured docs and reference material related to Opentrons API, Flex, OT-2, and Protocol Designer directly through the MCP interface.

How to install

Prerequisites:

  • Node.js (v14+ recommended) and npm installed on your system
  • Internet access to fetch the MCP server package via npx

Installation steps:

  1. Verify Node.js and npm are available: node -v npm -v

  2. Use the MCP server via npx (no permanent installation required): npx -y opentrons-mcp-server@latest

  3. Configure your MCP client to use the server by adding it to the mcpServers section (example in the README): { "mcpServers": { "opentrons": { "command": "npx", "args": ["-y", "opentrons-mcp-server@latest"] } } }

  4. Save the configuration in your MCP client and restart the application to load the new server settings.

Additional notes

Tips:

  • The server pulls documentation from the Opentrons repository (opentrons/opentrons/docs) and exposes it through the MCP interface. Ensure your environment has network access to fetch and render these docs.
  • When using npx, you don’t need a global install; the latest version will be fetched on each run. If you prefer a persistent setup, you can pin a version (e.g., opentrons-mcp-server@1.2.3).
  • If you encounter issues, check your MCP client’s log output for connection or parsing errors related to the server configuration.
  • This server is intended for read-only documentation access; it does not execute Opentrons protocols or control hardware.

Related MCP Servers

Sponsor this space

Reach thousands of developers