nullary
Server Details
Negative results intelligence for drug discovery — query measured failures via MCP.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 2.9/5 across 35 of 35 tools scored. Lowest: 1.4/5.
Most tools have clearly distinct purposes by targeting specific failure types (e.g., ADMET, ADC, bispecific). However, the high number of similarly named 'search_failed_*' and 'search_*_failures' could cause confusion without careful reading, and subtle overlaps exist (e.g., search_failed_adcs vs search_adc_linker_failures are related but distinct).
All tool names follow a consistent verb_noun pattern with snake_case. The verbs 'search_', 'get_', and 'list_' are used appropriately and predictably, with no mixing of conventions.
With 35 tools, the server is on the high side but still appropriate for the broad domain of pharmaceutical failure data across many modalities. Each tool covers a specific niche, though some consolidation might be possible.
The tool surface is remarkably comprehensive, covering failures across small molecules, antibodies, ADCs, bispecifics, PROTACs, oligonucleotides, peptides, vaccines, CRISPR, and more. It includes meta-queries for indicators and targets, leaving no obvious dead ends for agents exploring failure data.
Available Tools
35 toolsget_compoundRead-onlyIdempotentInspect
A compound (structure, name, max clinical phase) + its full negative profile across modalities/sources.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| chembl_id | No | ChEMBL molecule ID, e.g. CHEMBL941. | |
| inchi_key | No | Compound InChIKey (provide one of inchi_key, chembl_id, or pubchem_cid). | |
| pubchem_cid | No | PubChem Compound ID (CID). |
Output Schema
| Name | Required | Description |
|---|---|---|
| compound | No | Identity: pref_name, chembl_id, inchi_key, max_phase. |
| findings | No | Every negative finding for this molecule. |
| query_metadata | Yes | Echo of the resolved query. |
| returned_count | No |
get_coverageRead-onlyIdempotentInspect
Per-modality and per-source coverage stats (honest Phase-1 numbers).
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| total | No | |
| by_modality | No | Per-modality finding counts. |
| curated_total | No | |
| by_source_type | No | Per-source finding counts. |
| query_metadata | Yes | Echo of the resolved query. |
get_finding_provenanceRead-onlyIdempotentInspect
Full provenance + detail for a single finding by id.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | finding UUID |
Output Schema
| Name | Required | Description |
|---|---|---|
| finding | No | The finding with source, DOI/PMID, assay context, and confidence tier. |
| query_metadata | Yes | Echo of the resolved query. |
get_model_cardRead-onlyIdempotentInspect
Per-target Layer-1 model card: training counts and held-out scaffold-split metrics (ROC-AUC, PR-AUC, Brier, calibration). Accepts a gene symbol (e.g. EGFR) or UniProt accession (e.g. P00533).
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | gene symbol or UniProt accession (required) |
Output Schema
| Name | Required | Description |
|---|---|---|
| query_metadata | Yes | Echo of the resolved query. |
get_target_landscapeRead-onlyIdempotentInspect
Target 'graveyard' / exhaustion index: how many distinct compounds/agents have been tried against a target and failed, broken down by modality and outcome. Answers 'how picked-over is this target?'. Accepts a gene symbol (e.g. EGFR) or a UniProt accession (e.g. P00533).
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | gene symbol or UniProt accession (required) |
Output Schema
| Name | Required | Description |
|---|---|---|
| summary | No | One-line natural-language summary. |
| by_outcome | No | Per-outcome counts. |
| by_modality | No | Per-modality failed-agent counts. |
| query_metadata | Yes | Echo of the resolved query. |
list_modelsRead-onlyIdempotentInspect
Summary of the Layer-1 inactivity-scoring model registry: how many per-target models, split by family, and median scaffold-split ROC-AUC.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| query_metadata | Yes | Echo of the resolved query. |
list_top_targetsRead-onlyIdempotentInspect
Coverage browse: the most heavily-pursued ('graveyard') targets, ranked by recorded negative findings. Optional family filter (kinase, gpcr, protease, nuclear_receptor, ion_channel, transporter, phosphatase, other).
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| family | No | target family filter (optional) |
Output Schema
| Name | Required | Description |
|---|---|---|
| query_metadata | Yes | Echo of the resolved query. |
search_adc_linker_failuresRead-onlyIdempotentInspect
ADC failures attributed to linker chemistry.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_admet_failuresRead-onlyIdempotentInspect
Small-molecule ADMET failures.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_admet_failures_all_modalitiesRead-onlyIdempotentInspect
ADMET failures across ALL modalities.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_ancestry_specific_failuresRead-onlyIdempotentInspect
Ancestry-specific CRISPR failures.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_bispecific_format_failuresRead-onlyIdempotentInspect
Bispecific format/engineering failures.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_developability_failuresRead-onlyIdempotentInspect
Antibody developability failures.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_drug_drug_interaction_failuresRead-onlyIdempotentInspect
Drug-drug interaction failures.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_adcsRead-onlyIdempotentInspect
ADCs that failed at any stage.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_bispecificsRead-onlyIdempotentInspect
Bispecifics that failed at any stage.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_clinical_antibodiesRead-onlyIdempotentInspect
Discontinued/terminated clinical antibodies.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_essentiality_screensRead-onlyIdempotentInspect
Non-dependency / failed essentiality screens.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_guidesRead-onlyIdempotentInspect
Failed/ineffective CRISPR guides.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_oligonucleotidesRead-onlyIdempotentInspect
ASOs/siRNAs that failed engagement/developability.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_peptide_therapeuticsRead-onlyIdempotentInspect
Failed peptide therapeutics.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_protacsRead-onlyIdempotentInspect
PROTACs that failed degradation/ternary/permeability.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_replicationsRead-onlyIdempotentInspect
Findings that failed to replicate.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_selectivityRead-onlyIdempotentInspect
Small molecules that failed selectivity.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_failed_vaccinesRead-onlyIdempotentInspect
Failed/terminated vaccines (by pathogen/indication).
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| indication | No | disease/indication |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_inactive_compoundsRead-onlyIdempotentInspect
Inactive small-molecule compound-target pairs.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_indication_historyRead-onlyIdempotentInspect
ALL failed approaches for an indication across every modality.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| indication | Yes | indication (required) |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_mechanism_failuresRead-onlyIdempotentInspect
Approaches that failed for a mechanism (by target).
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_oligo_delivery_failuresRead-onlyIdempotentInspect
Oligonucleotide delivery failures.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_pathogen_historyRead-onlyIdempotentInspect
Vaccine + antimicrobial + antibody failures for a pathogen.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| pathogen | Yes | pathogen name (required) |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_peptide_stability_issuesRead-onlyIdempotentInspect
Peptide stability/half-life failures.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_protac_e3_issuesRead-onlyIdempotentInspect
PROTAC E3-ligase recruitment / ternary failures.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_safety_failuresRead-onlyIdempotentInspect
Clinical/preclinical safety failures across modalities.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_target_historyRead-onlyIdempotentInspect
ALL failed approaches against a target across every modality.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | Yes | UniProt accession or gene symbol (required) |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
search_vaccine_immunogenicity_failuresRead-onlyIdempotentInspect
Failed vaccine immunogen designs.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails). | curated |
| limit | No | Maximum number of findings to return (1–100, default 25). | |
| offset | No | Number of findings to skip before this page, for pagination (default 0). | |
| target | No | UniProt accession or gene symbol | |
| outcome | No | outcome filter (inactive, failed_safety, terminated, …) | |
| compound | No | compound name, ChEMBL ID, or InChIKey |
Output Schema
| Name | Required | Description |
|---|---|---|
| findings | No | Matching negative findings (same shape as the REST /findings endpoint). |
| has_more | No | True when more results exist beyond this page. |
| coverage_note | No | Honest coverage caveat for thin Phase-1 modalities (present only when relevant). |
| query_metadata | Yes | Echo of the resolved query — tool, limit, offset, and any applied presets. |
| returned_count | No | Findings returned in this page. |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!