ols4
Active·★ 90·Apache-2.0·Updated 2026-05-29
★ Trending★ RAG / Knowledge Base★ Observability
The EMBL-EBI Ontology Lookup Service (OLS)
OLS4 is the Ontology Lookup Service, a repository for biomedical ontologies providing a single point of access to up-to-date ontology versions via a website, REST API, and MCP server. It leverages Docker for deployment, with backend components built on Spring Boot, a React frontend, and specialized databases like Solr and Neo4j for search and graph queries.
#Ontology Management#Bioinformatics#REST API#Knowledge Graph#Docker#Kubernetes#Solr#Neo4j
01
Features
01Integrated repository for biomedical ontologies
02Multiple access points: website, REST API, and MCP server
03Advanced search and graph querying via Solr and Neo4j
04Containerized deployment with Docker and Kubernetes support
05Modular architecture with separate dataloader, backend API, and frontend
02
Compatibility
Docker
Runtime
Verified via docs
Kubernetes
Orchestration
Verified via docs
Helm
Package Manager
Verified via docs
Java
Backend Language
Verified via docs
React
Frontend Framework
Verified via docs
Solr
Database
Verified via docs
03
Quick start
1
$ OLS4_CONFIG=./dataload/configs/efo.json ./dataload.sh
2
$ HOST_UID=$(id -u) HOST_GID=$(id -g) docker compose up
04
Use cases
↳Obtaining the latest versions of biomedical ontologies
↳Integrating biomedical ontologies into research and applications
↳Deploying a custom ontology lookup service for specific ontologies
05
Alternatives
Brave Search MCP★ 86.5k
Allow your AI Agent to search the real-time internet using Brave Search API. Essential for getting up-to-date information.
fulling★ 2.4k
Fulling is an AI-powered Full-stack Engineer Agent. Built with Next.js, Claude, shadcn/ui, and PostgreSQL. Use kubernetes as infra.
obsidian-mcp-server★ 564
Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and frontmatter, acting as a bridge to the Obsidian Local REST API plugin.
Related searches
Comments
Log in to leave a comment
- SSage GarciaMay 18, 2026
EMBL-EBI ontology lookup via MCP is exactly what bioinformatics pipelines need
- SSterling ClarkMay 1, 2026
The EBI infrastructure backing this means uptime is excellent
- SSutton RiveraApr 30, 2026
Used this for automated gene ontology annotation workflows, works consistently
- Sam RiveraApr 28, 2026
Handles complex ontology hierarchies and cross-references reliably