Theia API Documentation v1.75.0
    Preparing search index...

    Module @theia/ai-registry


    theia-ext-logo

    ECLIPSE THEIA - AI REGISTRY EXTENSION


    The AI Registry package integrates Theia with a remote AI artifact registry (such as ai-registry-core). Users can browse approved MCP servers and install them with a single action.

    • Contributes registry-approved MCP servers to the Extensions view alongside Open VSX extensions.
    • Detects whether a server is installed from the registry, manually with a matching key, or has drifted from the registry config — and surfaces Install / Link / Update / Fix config / Uninstall accordingly.
    • Installs servers by writing the registry's published config snippet to the existing ai-features.mcp.mcpServers preference.

    Theia products override the default tool name (all) and registry base URL by rebinding AIRegistryConfiguration in their frontend module.

    "Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia

    Modules

    browser/ai-registry-frontend-module
    browser/ai-registry-menu-contribution
    browser/ai-registry-toolbar-contribution
    browser/auto-update/registry-auto-update-contribution
    browser/auto-update/registry-auto-update-policy
    browser/auto-update/registry-auto-update-service
    browser/mcp/mcp-entries
    browser/mcp/mcp-extensions-contribution
    browser/mcp/mcp-install-service
    browser/mcp/mcp-registry-ui-bridge-impl
    browser/plugin/agent-plugin-ui-bridge-impl
    browser/plugin/install-plugin-uri-configuration
    browser/plugin/install-plugin-uri-handler
    browser/plugin/plugin-entries
    browser/plugin/plugin-extensions-contribution
    browser/plugin/plugin-install-client
    browser/plugin/plugin-install-dialog
    browser/plugin/plugin-install-service
    browser/plugin/plugin-installer
    browser/plugin/plugin-mcp-reconciler
    browser/plugin/plugin-mcp-registrar
    browser/plugin/plugin-skill-directory-contribution
    browser/registry-entry-context
    browser/registry-entry-menu
    browser/skill/install-skill-uri-configuration
    browser/skill/install-skill-uri-handler
    browser/skill/skill-entries
    browser/skill/skill-extensions-contribution
    browser/skill/skill-install-client
    browser/skill/skill-install-service
    browser/skill/skill-registry-ui-bridge-impl
    common/ai-registry-configuration
    common/ai-registry-preferences
    common/content-hash
    common/mcp/mcp-registry-entry-resolver
    common/mcp/mcp-registry-types
    common/plugin/agent-plugin-manifest
    common/plugin/plugin-directory-naming
    common/plugin/plugin-install-protocol
    common/plugin/plugin-registry-entry-resolver
    common/plugin/plugin-registry-types
    common/registry-fetch-service
    common/registry-search-filter
    common/skill/skill-content-hash
    common/skill/skill-install-protocol
    common/skill/skill-registry-entry-resolver
    common/skill/skill-registry-preferences
    common/skill/skill-registry-types
    node/ai-registry-backend-module
    node/ai-registry-request-allowed-contribution
    node/github-tarball-source
    node/plugin-install-backend-service
    node/skill-install-backend-service