atoti_ai.StreamableHttpMcpServerConfig(The configuration of an MCP server reached over Streamable HTTP. This is the transport used by Atoti Server’s own MCP.
*,
url: str,
authentication: Literal[‘none’, ‘atoti-jwt’, ‘pass-through’] ='none',
endpoint: str | None =None,
)
Attributes
url
The address of the server, without the MCP endpoint. For example"https://pnl.example.com".
authentication
How the session authenticates itself against the server."none"sends no credential, for a server that is genuinely unauthenticated."atoti-jwt"sends a JWT minted for the calling user, carrying their username and authorities, and requires the server to share this session’s JWT signing key (seeatoti.JwtConfig)."pass-through"forwards the calling user’s own bearer token unchanged, for a server validating tokens against an external identity provider.
endpoint
The path at which the server speaks the MCP protocol. Defaults to"/mcp", which is the path Atoti Server serves it at.