UNPKG

@longevity-genie/biostratum-mcp-plugin

Version:

ElizaOS MCP plugin for biostratum - a comprehensive MCP composer and adapter solution

21 lines (20 loc) 1.94 kB
export interface DomainToolLists { geneDiscovery: string[]; sequenceAnalysis: string[]; drugDiscovery: string[]; variantAnalysis: string[]; expressionAnalysis: string[]; agingResearch: string[]; } export declare const DOMAIN_TOOLS: Record<string, string[]>; import type { McpProvider } from "../types"; export declare function filterProviderForDomain(mcpProvider: McpProvider, domain: string): McpProvider; export declare const DOMAIN_DESCRIPTIONS: { readonly geneDiscovery: "Search and discover genes by symbol, name, or ID. Get comprehensive gene information, perform gene lookups, and access gene metadata from multiple databases including Biothings and Ensembl."; readonly sequenceAnalysis: "Analyze DNA, RNA, and protein sequences. Perform BLAST searches, sequence alignments, download sequences from NCBI, predict protein structures with AlphaFold, and access PDB structural data."; readonly drugDiscovery: "Research chemical compounds, drugs, and pharmacological targets. Search chemical databases, explore drug-target interactions, and access pharmacological data from Biothings and Guide to PHARMACOLOGY."; readonly variantAnalysis: "Analyze genetic variants, mutations, and disease associations. Query variant databases, explore cancer mutations from COSMIC, and perform mutation analysis on sequences."; readonly expressionAnalysis: "Study gene expression patterns, perform functional enrichment analysis, explore tissue-specific expression from ARCHS4, analyze single-cell data, and investigate protein domains and interactions."; readonly agingResearch: "Access longevity and aging research data. Query databases of aging-related genes, explore genetic interventions that affect lifespan, and analyze synergistic genetic interactions from specialized aging research databases."; }; export declare function isDomainAvailable(mcpProvider: McpProvider, domain: string): boolean;