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
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.
Sign in to xPlant
Choose Connect. xPlant opens in your browser; sign in with the account you use for your lab.
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.
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.