OptionalargsOptionalcommandOptionalcwdWorking directory for the process. Defaults to pluginRoot when that is set.
OptionalenvOptionalheadersOptionaloauthOAuth configuration for remote servers. The registry supplies the fixed parts (scopes,
authorization server, resource); the confidential-client clientId/clientSecret are
collected from the user at install time when the entry advertises them.
OptionalpluginExported as PLUGIN_DATA. See pluginRoot.
OptionalpluginExported as PLUGIN_ROOT. Its own field rather than an env entry because the MCP edit dialog
renders env as a user-editable KEY=VALUE box, and because the reserved variables have to be
set after the plugin's env - not expressible once they share one map.
OptionalserverOptionalserverOptionalserver
Subset of an MCP server's persisted configuration that an install flow may carry: either set by a registry entry or hand-crafted in an install URL. Lives in
commonso@theia/ai-registry(which resolves registry entries incommon) can reference the same canonical shape the browser-side install path writes.