> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# StdioMcpServerConfig

<span id="atoti_ai.StdioMcpServerConfig" />

> atoti\_ai.StdioMcpServerConfig(<br />
>     \*,<br />
>     *command*: [str](https://docs.python.org/3/library/stdtypes.html#str),<br />
>     *args*: [Sequence](https://docs.python.org/3/library/collections.abc.html#collections.abc.Sequence)\[[str](https://docs.python.org/3/library/stdtypes.html#str)] = `()`,<br />
>     *env*: [Mapping](https://docs.python.org/3/library/collections.abc.html#collections.abc.Mapping)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [str](https://docs.python.org/3/library/stdtypes.html#str)] | [None](https://docs.python.org/3/library/constants.html#None) = `None`,<br />
> )

The configuration of an MCP server run as a local process, communicating over standard input and output.

The process is started by the session and runs under the same operating system account.

### Attributes

<h4 id="atoti_ai.StdioMcpServerConfig.command">
  *command*
</h4>

The executable to run, for example `"node"`.

<h4 id="atoti_ai.StdioMcpServerConfig.args">
  *args*
</h4>

The arguments to pass to [`command`](#atoti_ai.StdioMcpServerConfig.command).

<h4 id="atoti_ai.StdioMcpServerConfig.env">
  *env*
</h4>

The environment variables to give the process, on top of the ones it inherits.
