Skip to content

protege-mcp v0.1.0

Choose a tag to compare

@hakjuoh hakjuoh released this 26 Jun 21:13

An MCP (Model Context Protocol) server for Protégé Desktop, packaged as a single OSGi plugin. It exposes the live, active ontology of a running Protégé to MCP clients over a localhost HTTP endpoint; reads and edits flow through Protégé's shared OWLModelManager, so they appear in the GUI immediately and join the undo stack.

Requirements

Protégé must run on a Java 17+ JVM — the bundle is Java 17 bytecode and the OSGi manifest declares Require-Capability: osgi.ee … JavaSE 17.

Install

  • Manual (Path A): download protege-mcp-0.1.0.jar below, drop it into Protégé's plugins/ directory, and restart Protégé on a Java 17+ JVM. See the README.
  • Check for plugins (Path B): in Protégé, set Settings ▸ Plugins ▸ Plugin registry to https://raw.githubusercontent.com/hakjuoh/protege-mcp/main/protege-mcp.repository, then run File ▸ Check for plugins and install Protege MCP Server. See docs/check-for-plugins.md.