Skip to main content

Plugin

Use this page to reference the transport and process fields for an engine plugin.

The Plugin manifest: the envelope (apiVersion, kind, metadata; see Manifests) plus spec.

Fields​

PluginSpec (spec)​

FieldTypeDefaultMeaning
transportstdio or httpstdioHow the engine reaches the plugin: a local process or HTTP.
commandlist[str][]The command that starts a stdio plugin.
envdict[str, str]{}Environment variables for the stdio plugin, by name and value.
urlstr or nullnullThe plugin's URL, for http.
headersdict[str, str]{}HTTP headers to send, for http.

See also​

  • McpServer for the analogous MCP transport fields.
  • Manifests for shared metadata and validation.