Registry Browser MCP
MCP (Model Context Protocol) integration for Registry Browser. Exposes Registry Browser operations — embed, de-embed, publish, and create packages — as MCP tools, enabling AI agents and IDE integrations to manage Unity packages programmatically.
Installation
Via Git URL
Open Window → Package Manager, click +, and choose Add package from git URL.
To install the latest version:
https://github.com/Warlander/registry-browser-mcp.git
To install a specific release, append the tag:
https://github.com/Warlander/registry-browser-mcp.git#1.0.0
Via Scoped Registry
Add the Warlogic registry to your Packages/manifest.json:
{
"scopedRegistries": [
{
"name": "Warlogic",
"url": "https://upm.maciejcyranowicz.com",
"scopes": ["com.warlogic"]
}
],
"dependencies": {
"com.warlogic.registrybrowser.mcp": "1.0.0"
}
}
Then open Window > Package Manager and look for com.warlogic.registrybrowser.mcp.
Prerequisites
- com.coplaydev.unity-mcp — the underlying MCP framework this package integrates with.
- com.warlogic.registrybrowser — the Registry Browser tool whose operations are exposed via MCP.
Setup
- Ensure both
com.coplaydev.unity-mcpandcom.warlogic.registrybrowserare installed in your project. - Install this package. The
manage_registry_browserMCP tool is automatically registered on startup.
Usage
Once installed, the following MCP tool becomes available to any connected MCP client (e.g., AI assistants, IDE integrations):
manage_registry_browser— performs Registry Browser operations programmatically.status— list configured registries and installed packages with their versions and embed status.embed— clone a package repository intoPackages/Embeds/at a specific commit.de_embed— remove a local embed and restore the registry-hosted version.publish— publish an embedded or local package to a configured UPM registry.create_package— scaffold a new local UPM package with optional Git initialization.