Connects Claude to the EBI Ontology Lookup Service, giving you programmatic access to over 250 biomedical ontologies including EFO, MONDO, and Gene Ontology. You get six tools: list and search ontologies, retrieve term details by IRI or OBO ID, and traverse hierarchies with ancestor and children lookups. Useful when you're building healthcare tools, analyzing genomic data, or need standardized biomedical vocabularies in your agent workflows. Hosted by Pipeworx as a standalone server or part of their broader gateway. Returns structured ontology metadata and supports pagination for large result sets.
EBI OLS4 MCP — Ontology Lookup Service.
Part of Pipeworx — an MCP gateway connecting AI agents to 673+ live data sources.
| Tool | Description |
|---|---|
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. |
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"ebi-ols": {
"url": "https://gateway.pipeworx.io/ebi-ols/mcp"
}
}
}
Or connect to the full Pipeworx gateway for access to all 673+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Ebi Ols data" })
The gateway picks the right tool and fills the arguments automatically.
MIT