plr-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PLR_MCP_BACKEND | No | Liquid handling backend (chatterbox, star, ot2, evo) | chatterbox |
| PLR_MCP_OT2_HOST | No | IP address of the OT-2 robot (required when backend is ot2) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| setup_deckA | Initialize the liquid handler and place labware. Call this before any liquid handling tool. backend: 'chatterbox' (simulation, no hardware), 'star' (Hamilton STAR), 'ot2' (Opentrons OT-2, needs host), or 'evo' (Tecan Freedom EVO). Defaults to the server's configured backend. For chatterbox and star a 1000 uL tip rack and a Corning 96-well plate are auto-loaded onto a STARLet deck. host: OT-2 robot IP address (only used when backend='ot2'). |
| deck_stateA | List the resources currently assigned to the deck and the run mode. |
| pick_up_tipsA | Pick up tips from the tip rack. |
| drop_tipsC | Return tips to the tip rack at the given range. |
| aspirateB | Aspirate |
| dispenseB | Dispense |
| transferA | Transfer |
| read_plateA | Read the plate in the reader. |
| thermocyclerA | Control the thermocycler. |
| heater_shakerA | Control the heater-shaker. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/di-omics/plr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server