MCP Catalogs
Homeols4 screenshot

ols4

by EBISPOT·89·Score 47

EMBL-EBI's Ontology Lookup Service provides an MCP server for biomedical ontologies via REST API.

knowledge-graphdeveloper-toolsai-llm
40
Forks
96
Open issues
this month
Last commit
2d ago
Indexed

Overview

The OLS4 (Ontology Lookup Service) is a comprehensive repository for biomedical ontologies, providing a single point of access to the latest versions. It features a website, REST API, and MCP server endpoint at https://www.ebi.ac.uk/ols4/api/mcp. The service uses specialized databases (Solr for full-text search and Neo4j for graph queries) to handle complex ontology queries efficiently. Developed in Java with a React frontend, it's designed for both public use and private deployment of custom ontologies.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Biomedical researchers querying ontology terms and relationships
you:Bioinformatics tool developers integrating ontology data into applications
you:Data standardization projects enforcing controlled vocabularies
you:What ontologies are available in OLS?
you:Can I host my own ontology with OLS?

When to choose this

Choose OLS when you need access to standardized biomedical ontologies through MCP, especially for AI applications in bioinformatics or healthcare.

When NOT to choose this

Not suitable if you need ontology reasoning capabilities, as OLS assumes pre-reasoned ontologies and doesn't perform any OWL reasoning.

Comparable tools

bioportal-mcpontobee-mcpgene-ontology-mcp

Installation

Installation

  1. **Docker Compose (Recommended)**:

``bash HOST_UID=$(id -u) HOST_GID=$(id -g) docker compose up ``

  1. **Kubernetes with Helm**:

``bash export KUBECONFIG=<K8S_CONFIG> helm install ols4 <OLS4_DIR>/k8chart/ols4 --set imageTag=dev ``

  1. **Claude Desktop Configuration**:

Add to your Claude Desktop config.json: ``json { "mcpServers": { "ols": { "command": "curl", "args": ["-s", "https://www.ebi.ac.uk/ols4/api/mcp"] } } } ``

FAQ

What ontologies are available in OLS?
OLS hosts a variety of biomedical ontologies including EFO, GO, CHEBI, and many others. You can see a complete list through the web interface at https://www.ebi.ac.uk/ols4/
Can I host my own ontology with OLS?
Yes, you can configure OLS to host your own OWL or RDFS ontologies by creating a configuration file and following the deployment instructions in the README.

Compare ols4 with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.