protege-mcp v0.1.0
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.jarbelow, drop it into Protégé'splugins/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.