aiq.front_ends.mcp.mcp_front_end_config#

Classes#

MCPFrontEndConfig

MCP front end configuration.

Module Contents#

class MCPFrontEndConfig(/, **data: Any)#

Bases: aiq.data_models.front_end.FrontEndBaseConfig

MCP front end configuration.

A simple MCP (Modular Communication Protocol) front end for AIQ.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

name: str = None#
host: str = None#
port: int = None#
debug: bool = None#
log_level: str = None#
tool_names: list[str] = None#