このMCPでできること
Analyzes cancer gene co-occurrence and mutual exclusivity across tumor cohorts using statistical tests, confound controls, and multiple-testing correction.
ツール
入力スキーマ
{'type': 'object', 'required': ['table'], 'properties': {'table': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'integer', 'minimum': 0}, 'maxItems': 10, 'minItems': 2}, 'maxItems': 10, 'minItems': 2, 'description': 'Rows of whole-number counts, for example [[20, 15], [30, 35]].'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['p_values'], 'properties': {'alpha': {'type': 'number', 'default': 0.05, 'description': 'Significance level for counting discoveries. Default 0.05.', 'exclusiveMaximum': 1, 'exclusiveMinimum': 0}, 'labels': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80}, 'maxItems': 10000, 'description': 'Optional names for the tests, in the same order as p_values.'}, 'p_values': {'type': 'array', 'items': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'maxItems': 10000, 'minItems': 1, 'description': 'The raw p-values, one per test.'}, 'family_size': {'type': 'integer', 'maximum': 1000000000, 'minimum': 1, 'description': 'Total number of tests run, when larger than the number of p-values supplied.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['a', 'b', 'c', 'd'], 'properties': {'a': {'type': 'integer', 'maximum': 100000000, 'minimum': 0, 'description': 'Row 1, column 1 (for two genes: both altered).'}, 'b': {'type': 'integer', 'maximum': 100000000, 'minimum': 0, 'description': 'Row 1, column 2 (gene A only).'}, 'c': {'type': 'integer', 'maximum': 100000000, 'minimum': 0, 'description': 'Row 2, column 1 (gene B only).'}, 'd': {'type': 'integer', 'maximum': 100000000, 'minimum': 0, 'description': 'Row 2, column 2 (neither).'}, 'alternative': {'enum': ['two-sided', 'greater', 'less'], 'type': 'string', 'default': 'two-sided', 'description': 'Which p-value is the headline and which interval is reported. greater: odds ratio above 1.'}, 'confidence_level': {'type': 'number', 'default': 0.95, 'maximum': 0.9999, 'minimum': 0.5, 'description': 'Confidence level for intervals, between 0.5 and 0.9999. Default 0.95.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['gene'], 'properties': {'gene': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9-]*$', 'maxLength': 20, 'minLength': 1, 'description': 'HGNC gene symbol, for example KRAS, STK11 or CDKN2A (case-insensitive).'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Most partners to return. Default 20.'}, 'max_q': {'type': 'number', 'default': 0.05, 'maximum': 0.25, 'description': 'Largest Benjamini-Hochberg q to include, up to 0.25. Default 0.05.', 'exclusiveMinimum': 0}, 'cancer': {'type': 'string', 'maxLength': 80, 'minLength': 2, 'description': "Optional cancer filter: a name or part of one ('breast', 'colorectal cancer', 'lung') or an abbreviation (NSCLC, LUAD, CRC, PDAC, GBM, UCEC, HCC)."}, 'direction': {'enum': ['either', 'co-occurrence', 'mutual-exclusivity'], 'type': 'string', 'default': 'either', 'description': 'Keep only co-occurring or only mutually exclusive partners. Default: either.'}, 'passing_only': {'type': 'boolean', 'default': True, 'description': "Keep only pairs that pass all of the scan's gates (default). False also lists significant pairs that fail one."}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 200, 'minLength': 36, 'description': 'A finding id (UUID) or its permalink, https://cybergenic.im/findings/<id>.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['gene_a', 'gene_b'], 'properties': {'cancer': {'type': 'string', 'maxLength': 80, 'minLength': 2, 'description': "Optional cancer filter: a name or part of one ('breast', 'colorectal cancer', 'lung') or an abbreviation (NSCLC, LUAD, CRC, PDAC, GBM, UCEC, HCC)."}, 'gene_a': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9-]*$', 'maxLength': 20, 'minLength': 1, 'description': 'HGNC gene symbol, for example KRAS, STK11 or CDKN2A (case-insensitive).'}, 'gene_b': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9-]*$', 'maxLength': 20, 'minLength': 1, 'description': 'HGNC gene symbol, for example KRAS, STK11 or CDKN2A (case-insensitive).'}, 'max_cohorts': {'type': 'integer', 'default': 12, 'maximum': 50, 'minimum': 1, 'description': 'Cohorts returned in full detail, strongest first (default 12); every other tested cohort still comes back as a one-line row.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['a', 'b', 'c', 'd'], 'properties': {'a': {'type': 'integer', 'maximum': 100000000, 'minimum': 0, 'description': 'Group 1 with the outcome.'}, 'b': {'type': 'integer', 'maximum': 100000000, 'minimum': 0, 'description': 'Group 1 without the outcome.'}, 'c': {'type': 'integer', 'maximum': 100000000, 'minimum': 0, 'description': 'Group 2 with the outcome.'}, 'd': {'type': 'integer', 'maximum': 100000000, 'minimum': 0, 'description': 'Group 2 without the outcome.'}, 'confidence_level': {'type': 'number', 'default': 0.95, 'maximum': 0.9999, 'minimum': 0.5, 'description': 'Confidence level for intervals, between 0.5 and 0.9999. Default 0.95.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'kind': {'enum': ['cooccurrence', 'exclusivity', 'prognostic', 'association', 'dependency', 'repurposing', 'tractability'], 'type': 'string', 'description': 'Keep only one kind of finding.'}, 'page': {'type': 'integer', 'default': 1, 'maximum': 500, 'minimum': 1}, 'sort': {'enum': ['recent', 'signal', 'novelty', 'papers'], 'type': 'string', 'default': 'signal', 'description': 'recent: newest first; signal: strongest corrected q first; novelty: least studied first; papers: most studied first.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 25, 'minimum': 1, 'description': 'Results per page. Default 10.'}, 'query': {'type': 'string', 'maxLength': 200, 'description': "Genes, cancers or both, for example 'KRAS pancreatic', 'TP53 breast' or 'NSCLC'. Omit to list everything."}, 'verdict': {'enum': ['novel-lead', 'strengthened', 'weakened', 'artifact-risk', 'inconclusive'], 'type': 'string', 'description': 'Keep only findings with this verdict.'}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
Pharma Intel
Combines clinical trial, FDA, PubMed, drug identification, safety, pipeline, sales, patent, and pharmaceutical sponsor data for d…
Gdc
Accesses NCI Genomic Data Commons cancer-genomics project metadata, project listings, and case and file counts.
Gprofiler
Converts gene identifiers, maps orthologs across species and performs functional or pathway enrichment analysis on gene lists.
Hermes — Air Quality Intelligence
Provides UK air-quality readings, historical and statistical analysis, trend visualizations, guideline comparisons, and health-co…
BioCosm
Provides biotech intelligence on drugs, diagnostics, targets, companies, clinical phases, clinical outcomes, and probability-of-s…
osint
Provides source-cited US data and schemas for power systems, AI infrastructure, semiconductor production and trade, robotics, and…
Medicare Coverage
Provides structured Medicare coverage documents, policy timelines, utilization, enrollment, supplier, and payment-related data fr…