BlogNew
Recipes
FAQ
LoginSign Up
LoginSign Up
  • BlogNew
  • Recipes
  • FAQ
All guides

Getting started

  • What xPlant is for
  • Organizing Your First Tissue Culture

Tissue culture concepts

  • Plants, explants, and stages
  • Media recipes and additives
  • Contamination tracking basics
  • Intro to Plant Tissue Culture
  • Tissue Culture Basics

Lab workflows

  • Record a transfer
  • Batch Tracker
  • Create and use SOPs
  • Comments and team context
  • Lab rooms
  • Managing tasks

Protocols

  • Protocols and SOPs — what's the difference?
  • Sterilization and aseptic technique
  • Media preparation protocol

Lab tools

  • QR labels and scanner

Developer tools

  • Developer API & JavaScript SDK

Account and support

  • Privacy and data controls
  • AI features and smart suggestions

Integrations

Use xPlant in Claude and ChatGPT

Connect your xPlant lab to Claude or ChatGPT, choose what the assistant may read and change, and disconnect at any time.

Ask about your lab in plain language

Connect xPlant to Claude or ChatGPT and you can ask about your lab the way you would ask a colleague: what is due for transfer this week, what contamination was logged on a line, which medium a culture went onto last time. If you allow it, the assistant can also write back at the bench, so a note you dictate lands on the record instead of waiting to be typed in later.

A connection reaches one lab, the one you pick when you connect. You decide what it may read and what it may change, one permission at a time, and you can take any of it back.

What the assistant can read

  • Plants and their plant IDs or accession numbers, crosses, and explants.
  • Lab tasks, contamination logs, media recipes, SOPs and SOP runs.
  • Transfer and stage history for a plant or an explant.
  • Rooms, devices and sensor readings.
  • The notes on any record, and which photos are attached to it.
  • The record behind a scanned QR label.
  • For lab managers, if they allow it: culture-line prices and how they changed, and store sell-through, with every amount kept in its own currency.

What it can change, if you allow it

  • Add a plant, an explant, a cross or a task.
  • Record a transfer or a stage change, and log contamination.
  • Add a note or a photo to a record.
  • Draft a media recipe, and start and step through an SOP run.
  • Update, complete or reopen a task, and update a plant or an explant.
  • Register a device and record its readings.

Nothing is deleted: No connected assistant can delete a record. Anything that changes a record you already had is marked as such, and xPlant asks you to confirm before it runs.

Connect from Claude

01

Add the xPlant connector

In Claude, open Settings, then Connectors. Find xPlant in the directory, or add a custom connector with the address https://app.xplantpro.com/api/mcp/lab.

02

Sign in to xPlant

Choose Connect. xPlant opens in your browser; sign in with the account you use for your lab.

03

Choose the lab and the permissions

xPlant lists every permission the connection asks for, reading and changing in separate groups. Uncheck anything you would rather not allow, pick the lab, and approve.

Tip: Allowing the assistant to see your tasks never lets it close them. Reading and changing are separate permissions.

04

Ask

Back in Claude, try “What transfers are due in my lab this week?” or “Show the contamination logged on this line last month.”

Connect from ChatGPT or Claude Code

In ChatGPT, find xPlant among ChatGPT's apps and choose Connect. The sign-in and the permission screen are the same as in Claude.

In Claude Code, add the connector with `claude mcp add --transport http xplant https://app.xplantpro.com/api/mcp/lab`, then run `/mcp` and choose xPlant to sign in.

You stay in control

  • →A connection reaches only the lab you chose when you connected.
  • →Changing records needs the member role or above in that lab. A viewer's connection can only read.
  • →Every change the assistant makes is attributed to it in the lab's activity log.
  • →Withdraw a single permission, or disconnect entirely, in xPlant under Settings, Integrations, Connected apps. It takes effect on the assistant's next request.

Questions labs ask

What do I need to connect?

An xPlant account and a lab you belong to. What the assistant can do follows your role in that lab and your plan's limits: registering a device, for example, needs a plan that includes devices.

Does xPlant see my conversation with the assistant?

No. xPlant receives only the requests the assistant makes to it, such as "list the tasks due this week", and answers with records from the lab you connected. What the assistant does with that answer is covered by its provider's own terms.

Why doesn't the assistant show prices or sales?

Culture-line pricing and store sell-through are for lab managers. A connection made by a member or a viewer is not offered them.

Can it tell me whether a culture will survive?

No. It reads and records what your lab has logged. It does not predict or guarantee plant survival, contamination outcomes, media results or sales.

How do I disconnect?

In xPlant, open Settings, then Integrations, then Connected apps, and disconnect the app. You can also remove the connector in Claude or ChatGPT.

Bring your lab into the conversation

Connect the lab you already keep in xPlant, or start one with a 14-day free trial.

How it worksStart for Free