seosiri-biorobotics
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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 |
|---|---|
| resolve_biotech_spatial_intentC | Translates assay parameters into immutable spatial metrics using SI base units (meters). |
| fetch_genomic_dataA | Queries sequence parameters. Checks the local SQLite cache first. If not cached, queries the UniProt REST API and saves the result locally. |
| map_plate_coordinateA | Translates standard alphanumeric well IDs (e.g., 'A1' to 'H12') into exact Cartesian offsets (X, Y) in millimeters based on SLAS/SBS standards. |
| calculate_pipetting_speedA | Calculates the optimal safe feedrate (G-code speed) and physical delay times based on the fluid viscosity (in cP) to ensure precise volumes and prevent splashing. |
| calculate_dna_melting_tempB | Calculates the GC-content and melting temperature (Tm) of a DNA sequence to determine the required heating plate temperature on the physical deck. |
| translate_emg_to_actuationA | Translates human muscle electrical signals (EMG in microvolts) into safe, deterministic joint angles and velocity profiles for prosthetic actuation. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool targets a distinct function: DNA melting, pipetting speed, genomic data retrieval, plate coordinate mapping, spatial intent resolution, and EMG actuation. There is no overlap in purpose.
All tools follow a consistent verb_noun_noun pattern in snake_case (e.g., calculate_dna_melting_temp, translate_emg_to_actuation). The naming is uniform and predictable.
With 6 tools, the server has a reasonable scope. The count is well within the typical 3-15 range for a focused server.
The tools cover disparate areas (wet lab, hardware mapping, prosthetics) without clear integration or coverage of any single domain. For a biorobotics server, there are significant gaps, e.g., no tools for robot control, sensor data processing, or experiment sequencing.