Plant Genomics MCP
by musharnaco.huggingface.musharna/plant-genomics-mcp
- Remote endpoint
- 8 tools
- MIT
Tools
plant_genomics_mcp_ensembl_plants_lookup_locusFetch gene metadata for a plant locus from Ensembl Plants. Returns display name, coordinates, strand, biotype and description.plant_genomics_mcp_gene_reportOne-shot "tell me about this gene" dossier, as rendered Markdown. Resolves the locus through Ensembl Plants and UniProt, then fans out in parallel to cross-references, KEGG pathways, STRING interactors, Europe PMC literature and QuickGO terms. Ensembl is the root: if it fails there is no dossier. Any single downstream backend failing degrades just that section to an "Unavailable" note; the rest still renders.plant_genomics_mcp_go_enrichmentGO and KEGG over-representation analysis for a gene LIST, via g:Profiler. Where go_annotations answers "what terms does this one gene carry", this answers "what is my gene SET enriched for" — the usual question for a differential-expression or co-expression cluster.plant_genomics_mcp_gramene_homologsOrthologs and paralogs for a plant locus, from Gramene compara. The projection carries target locus, homology category and shared gene tree, but not per-row taxon or protein ID.plant_genomics_mcp_locus_go_annotationsGene Ontology annotations for a plant locus, from QuickGO (EBI). The locus is first resolved to a UniProt accession, then QuickGO is queried by gene product. A locus with no UniProt entry cannot be queried, and that resolution failure is raised rather than returned as an empty result.plant_genomics_mcp_locus_literatureSearch Europe PMC for literature mentioning a plant locus. For non-Arabidopsis species the common name is appended to the query to disambiguate locus IDs.plant_genomics_mcp_resolve_locus_to_uniprotResolve a plant locus to its canonical UniProtKB record. Prefers reviewed (Swiss-Prot) entries and falls back to unreviewed (TrEMBL) when no curated record exists, which is common outside Arabidopsis.plant_genomics_mcp_string_interactionsProtein-protein interaction partners from STRING-DB. Accepts a UniProt accession or a locus identifier; the latter is resolved through UniProt first. Returns first-neighbour partners with the combined STRING score and its per-channel sub-scores.
No tool matches.
As the server's own listing gives them. We never call a tool.