@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 ontologies
  • get_ontology(id) — ontology metadata (latest release, term count, …)
  • search(query, ontology?, type?, exact?, rows?) — full-text search across terms
  • get_term(ontology, iri|short_form|obo_id) — term details
  • term_ancestors(ontology, iri) — transitive parents
  • term_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.

Regenerated from source · build May 21, 2026