Skip to main content
Browse and install marketplace plugins.

tai plugins advisories

Show the cached advisory snapshot for the installed plugins. Example: tai plugins advisories

tai plugins categories

List the marketplace’s controlled category vocabulary. Example: tai plugins categories

tai plugins info

Show one listing’s detail and its published versions. Example: tai plugins info tai42/toolbox

tai plugins init

Scaffold a descriptor-only plugin directory (yml, docs, licence, changelog). --kind connector needs --auth {oauth,none}; --kind mcp-server takes no --auth. The written tree parses as a plugin spec and its docs validate as-is; edit the placeholders (acme, example.invalid, the icon) before publishing. Example: tai plugins init connector-acme --kind connector --auth oauth

tai plugins install

Install a marketplace plugin by ref, optionally pinning a version. --mount remaps a route-carrying item’s base prefix; --env KEY=VALUE and --secret KEY supply the install-time env the spec declares (an mcp entry’s !ENV markers or an oauth connector’s client credentials, the secret auto-marked); --dry-run previews the resolved routes, delivery, and required env (exiting non-zero on any collision) without installing; and --accept-public-routes is required when the plugin declares routes that answer without authentication. Before installing, the server’s preview reports which required env is still missing; an unresolved var not passed via --env fails the command before any install is posted. Example: tai plugins install tai42/toolbox

tai plugins installed

List the installed marketplace plugins, their compat verdicts and update availability, and any boot-quarantined plugins. Example: tai plugins installed

tai plugins kinds

List the marketplace’s controlled item-kind vocabulary. Example: tai plugins kinds

tai plugins schema

Print the JSON Schema of a tai-plugin.yml (the PluginSpec model). The canonical shape the marketplace validates against, including the provides index; feed it to an editor or a validator. Example: tai plugins schema
Search the marketplace registry, optionally filtered by facets. Example: tai plugins search uuid --kind tool

tai plugins uninstall

Uninstall a marketplace-installed plugin by ref. Example: tai plugins uninstall tai42/toolbox

tai plugins update

Update an installed plugin to a newer (or named) version. --env KEY=VALUE and --secret KEY supply env a new version newly requires (a fresh !ENV marker or connector credential); --dry-run previews the target’s delivery and required env. A required var still missing and not passed via --env fails the command before any update is posted. Example: tai plugins update tai42/toolbox

tai plugins upgrade

Upgrade every installed plugin to its latest compatible version. --all is required: the batch is deliberately explicit, and a single plugin is upgraded with tai plugins update REF instead. Example: tai plugins upgrade --all