이 MCP로 할 수 있는 일
Provides access to measured negative results and failures relevant to drug discovery research.
도구
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'chembl_id': {'type': 'string', 'description': 'ChEMBL molecule ID, e.g. CHEMBL941.'}, 'inchi_key': {'type': 'string', 'description': 'Compound InChIKey (provide one of inchi_key, chembl_id, or pubchem_cid).'}, 'pubchem_cid': {'type': 'integer', 'description': 'PubChem Compound ID (CID).'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'compound': {'type': 'object', 'description': 'Identity: pref_name, chembl_id, inchi_key, max_phase.'}, 'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Every negative finding for this molecule.'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query.'}, 'returned_count': {'type': 'integer'}}, 'description': "A compound's identity plus its full negative profile across modalities and sources."}
입력 스키마
{'type': 'object', 'properties': {}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'total': {'type': 'integer'}, 'by_modality': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Per-modality finding counts.'}, 'curated_total': {'type': 'integer'}, 'by_source_type': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Per-source finding counts.'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query.'}}, 'description': 'Per-modality and per-source coverage counts.'}
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'finding UUID'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'finding': {'type': 'object', 'description': 'The finding with source, DOI/PMID, assay context, and confidence tier.'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query.'}}, 'description': 'A single finding with full provenance.'}
입력 스키마
{'type': 'object', 'required': ['target'], 'properties': {'target': {'type': 'string', 'description': 'gene symbol or UniProt accession (required)'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query.'}}, 'description': 'Per-target Layer-1 model card: training counts and held-out scaffold-split metrics.'}
입력 스키마
{'type': 'object', 'required': ['target'], 'properties': {'target': {'type': 'string', 'description': 'gene symbol or UniProt accession (required)'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'summary': {'type': 'string', 'description': 'One-line natural-language summary.'}, 'by_outcome': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Per-outcome counts.'}, 'by_modality': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Per-modality failed-agent counts.'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query.'}}, 'description': 'Target exhaustion index â\x80\x94 distinct agents tried-and-failed, by modality and outcome.'}
입력 스키마
{'type': 'object', 'properties': {}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query.'}}, 'description': 'Summary of the Layer-1 model registry: counts by family and median scaffold-split ROC-AUC.'}
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'family': {'type': 'string', 'description': 'target family filter (optional)'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query.'}}, 'description': 'The most heavily-pursued targets, ranked by recorded negative findings.'}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'indication': {'type': 'string', 'description': 'disease/indication'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': ['indication'], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'indication': {'type': 'string', 'description': 'indication (required)'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': ['pathogen'], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'pathogen': {'type': 'string', 'description': 'pathogen name (required)'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': ['target'], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol (required)'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'tier': {'enum': ['curated', 'all'], 'type': 'string', 'default': 'curated', 'description': "Confidence tier. 'curated' (default) returns the credible layer; 'all' also includes high-volume screening-grade rows (PubChem HTS inactives, CRISPR non-essential tails)."}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of findings to return (1â\x80\x93100, default 25).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of findings to skip before this page, for pagination (default 0).'}, 'target': {'type': 'string', 'description': 'UniProt accession or gene symbol'}, 'outcome': {'type': 'string', 'description': 'outcome filter (inactive, failed_safety, terminated, â\x80¦)'}, 'compound': {'type': 'string', 'description': 'compound name, ChEMBL ID, or InChIKey'}}}
출력 스키마
{'type': 'object', 'required': ['query_metadata'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Matching negative findings (same shape as the REST /findings endpoint).'}, 'has_more': {'type': 'boolean', 'description': 'True when more results exist beyond this page.'}, 'coverage_note': {'type': 'string', 'description': 'Honest coverage caveat for thin Phase-1 modalities (present only when relevant).'}, 'query_metadata': {'type': 'object', 'description': 'Echo of the resolved query â\x80\x94 tool, limit, offset, and any applied presets.'}, 'returned_count': {'type': 'integer', 'description': 'Findings returned in this page.'}}}
최근 도구 변경
유사한 MCP 서버
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
Pubmed
Provides PubMed biomedical literature search and retrieval, including abstracts, full text where available, citation metadata, re…
Europepmc
Searches and retrieves biomedical literature from Europe PMC, including abstracts, full records, citations, publication metadata,…
Pharma Intel
Combines clinical trial, FDA, PubMed, drug identification, safety, pipeline, sales, patent, and pharmaceutical sponsor data for d…
Herb Tcm
Searches and retrieves Traditional Chinese Medicine herb, ingredient, target, disease, experiment, and supporting literature reco…
Opentargets
Provides Open Targets disease, drug, target, therapeutic-area, and disease-association knowledge graph lookups.
Chembl
Queries the ChEMBL drug-discovery database for molecules, mechanisms of action, indications, targets, and small-molecule bioactiv…
Hpo Api
Looks up Human Phenotype Ontology terms and associations between diseases, clinical phenotypes, and genes.