Skip to main content
Glama
oak-mcp

oak-mcp

oak_mcp

A model context protocol (MCP) to help agents interact with ontologies and the ontology access kit

Quick Start

# Install dependencies and set up development environment
make dev

# Run the MCP server
make run-server

# Run tests
make test

Related MCP server: OntoPortal MCP Server

Installation

# Install and run directly with uvx
uvx oak-mcp

Development Installation

# Install in development mode (includes dependencies)
make dev-install

Usage

Testing MCP Protocol

make test-mcp

Integration with AI Tools

Claude Desktop

Add this to your Claude Desktop configuration file:

{
  "mcpServers": {
    "oak-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "oak-mcp"
      ],
      "env": {}
    }
  }
}

Claude Code

claude mcp add oak-mcp uvx oak-mcp

Goose

goose session --with-extension "uvx oak-mcp"

Development

# Full development setup
make dev

# Run tests
make test

# Check dependencies
make check-deps

# Clean build artifacts
make clean

License

BSD-3-Clause

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Enables AI assistants to query, modify, and reason over OWL/TTL/RDF ontology files using natural language, without needing SPARQL or OWL syntax.
      14
      6
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables querying and browsing ontologies from the EBI Ontology Lookup Service, including searching for terms, retrieving term details, and navigating ontology hierarchies via natural language.
      125 npm
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI agents to inspect ontology schemas, search typed objects, and execute read-only SPARQL queries against an RDF triple store.
      3
      MIT