Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search | Search WormBase for genes, proteins, phenotypes, strains, and other biological entities. Supports natural language queries like 'genes involved in longevity' or specific IDs like 'WBGene00006763'. |
| get_gene | Get detailed information about a C. elegans gene including description, function, expression, phenotypes, and orthologs. |
| get_protein | Get detailed information about a protein including sequence, domains, motifs, and structure. |
| get_phenotype | Get detailed information about a phenotype including associated genes, RNAi experiments, and variations. |
| get_disease | Get information about human diseases with C. elegans models, including associated genes and orthologs. |
| get_strain | Get information about a C. elegans strain including genotype, available from, and associated phenotypes. |
| get_variation | Get information about a genetic variation/allele including molecular details, phenotypes, and strains. |
| get_interactions | Get protein-protein, genetic, or regulatory interactions for a gene or protein. |
| get_expression | Get expression pattern information for a gene including tissue/cell expression, life stage expression, and expression images. |
| get_ontology | Get Gene Ontology (GO) terms for a gene including molecular function, biological process, and cellular component annotations. |
| get_entity | Get information about any WormBase entity type. Use this for entity types not covered by specific tools. |
| get_paper | Get information about a scientific paper/publication including authors, abstract, and associated genes. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| entity-types |