OptionalauditCalled after every run, for an audit log.
OptionalcwdWorking directory tools run in (default: the server's).
OptionalinstructionsInstructions for the agent, e.g. the tools directory's description.
OptionalmaxKeep at most this many bytes of a tool's stdout and stderr (0: all).
Server name shown to clients (e.g. the tools directory's name).
OptionalpositionalsPositionals before or after options (default: first).
OptionaltimeoutKill a tool after this long (0: never).
Discovered, schema-loaded tools offered by the server.
OptionalversionServer version advertised to clients.
OptionalwithinPath-valued arguments must resolve inside these directories.
Server identity, discovered tools, authorization boundaries, and execution limits for MCP.