biopharma-mcp
Server 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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| calculate_4pl_curveC | Fits and resolves 4-Parameter Logistic non-linear regression sigmoidal dose-response fields. |
| assess_parallelismB | Computes shared slope and asymptotes consistency via F-Test and TOST metrics. |
| calculate_z_factorC | Validates microplate HTS metrics from positive and negative control data series. |
| parse_large_plate_streamC | Memory-safe stream parser for 96-well or 384-well microplate layout string rows. |
| resolve_biological_entity_safeB | Fault-tolerant Circuit Breaker query for ChEBI or PubChem compound resolution. |
| detect_assay_outliersC | Employs Grubbs and IQR mathematical boundaries to filter anomalous microplate artifacts. |
| calculate_lod_loqC | Calculates Limit of Detection (LOD) and Limit of Quantitation (LOQ) from background blanks. |
| normalize_dilution_potencyC | Scales observed calculations dynamically across dilution ratios back to original stock concentration. |
| export_cdisc_sdtmC | Converts unstructured JSON payload records into CDISC SDTM / Allotrope compliant models. |
| generate_gxp_audit_logA | Records immutably hashed operation logs to maintain compliance with FDA 21 CFR Part 11. |
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 10 tools
Each tool targets a distinct function: curve fitting, parallelism assessment, Z-factor calculation, plate parsing, entity resolution, outlier detection, LOD/LOQ, dilution normalization, data export, and audit logging. No two tools overlap in purpose, and descriptions clarify their unique roles.
All tool names follow a consistent verb_noun pattern in snake_case, such as calculate_4pl_curve, parse_large_plate_stream, and generate_gxp_audit_log. The naming is uniform and predictable, making it easy to infer tool behavior.
The server contains 10 tools, which is within the ideal 3-15 range for a well-scoped domain. Each tool covers a distinct aspect of biopharma data analysis and compliance without redundancy or bloat.
The tool surface covers the primary assay analysis workflow: input parsing, entity resolution, statistical analysis (curve fitting, parallelism, Z-factor, outliers, LOD/LOQ), normalization, and output/export with audit logging. Minor gaps exist, such as the absence of direct IC50 extraction or data visualization tools, but these are not critical to core functionality.