What is the BioOntology API and how do I get an API key?
The server requires a BioOntology API key from BioPortal. Create an account at https://bioportal.bioontology.org/ and generate an API key from account settings.
@Augmented-Nature
Basic information
A production-ready Model Context Protocol (MCP) server that provides comprehensive access to the BioOntology API for searching, annotating, and exploring over 1,200 biological ontologies.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"BioOntology-MCP-Server": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
BioOntology MCP Server is a production-ready Model Context Protocol server that provides comprehensive access to the BioOntology API for searching, annotating, and exploring over 1,200 biological ontologies. It is designed for researchers, clinicians, and developers who need to integrate ontology lookup, text annotation, and recommendations into MCP-compatible clients.
Install dependencies with npm install, build with npm run build, and set the BIOONTOLOGY_API_KEY environment variable with an API key from BioPortal. Run the server with node build/index.js. The server communicates via stdio and can be integrated into MCP clients like Claude Desktop or VSCode extensions by configuring the command and environment.
The server requires a BioOntology API key from BioPortal. Create an account at https://bioportal.bioontology.org/ and generate an API key from account settings.
Over 1,200 ontologies from BioPortal, including NCIT, DOID, HP, MESH, GO, UBERON, CHEBI, and many more specialized ontologies.
Add a configuration entry with the command `node`, arguments pointing to the build/index.js, and set the `BIOONTOLOGY_API_KEY` environment variable in the `env` object.
The server provides resource templates for ontology info, class details, search results, text annotations, ontology recommendations, and analytics data, accessible via URIs like `bioontology://ontology/{acronym}`.
Yes, it has been thoroughly tested and includes reliable API integration, comprehensive input validation, full MCP protocol compliance, and high performance.

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
🚀 The fast, Pythonic way to build MCP servers and clients.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
Comments