@pipeworx/ebi-ols
Connect: https://gateway.pipeworx.io/ebi-ols/mcp · Install: one-click buttons
Tools: 6
EBI Ontology Lookup Service (OLS) MCP — search and traverse ~250 biomedical ontologies (GO, EFO, MONDO, CL, ChEBI, HP, …). Keyless.
Tools
list_ontologies(size?, page?)— list all loaded ontologiesget_ontology(id)— ontology metadata (latest release, term count, …)search(query, ontology?, type?, exact?, rows?)— full-text search across termsget_term(ontology, iri|short_form|obo_id)— term detailsterm_ancestors(ontology, iri)— transitive parentsterm_children(ontology, iri)— direct children
Data source
https://www.ebi.ac.uk/ols4/api/
Tools
- list_ontologies — List loaded ontologies (paginated).
- get_ontology — Ontology metadata by id (e.g. “efo”, “mondo”, “go”).
- search — Full-text search across all ontologies (or one).
- get_term — Term details. Pass either iri, short_form, or obo_id (the latter two require ontology).
- term_ancestors — Transitive ancestors of a term.
- term_children — Direct children of a term.
Tools
-
get_ontology— Ontology metadata by id (e.g. efo , mondo , go ). -
get_term— Term details. Pass either iri, short_form, or obo_id (the latter two require ontology). -
list_ontologies— List loaded ontologies (paginated). -
search— Full-text search across all ontologies (or one). -
term_ancestors— Transitive ancestors of a term. -
term_children— Direct children of a term.