OptionalautostartOptionaldeferIf true, all tools provided by this server are marked as deferred in the
generated prompt fragment (mcp_<name>_tools). Deferred tools are not
loaded into the model's context upfront and may instead be discovered
on-demand via the model provider's built-in tool search mechanism
(Anthropic, OpenAI) when supported by the provider. Individual tools
may still be referenced explicitly without the deferred marker.
OptionalerrorLast error message that the server has returned.
OptionalheadersOptional additional request headers for the remote MCP server.
The unique name of the MCP server.
OptionaloauthOptional OAuth configuration for remote MCP servers.
OptionalregistryIf set, provenance metadata for a server installed from an AI registry.
Written by @theia/ai-registry on install / link / fix / update; not user-editable.
OptionalresolveOptional resolve function that gets called during server definition resolution.
OptionalserverOptional static bearer token for remote MCP servers that do not use OAuth.
OptionalserverOptional header name for the static server authentication token.
URL of the remote MCP server endpoint.
OptionalstatusThe current status of the server. Optional because only set by the server.
OptionaltoolsList of available tools for the server. Returns the name and description if available.
Flag indicating whether the server should automatically start when the application starts.