abacusai.mcp_server_connection ============================== .. py:module:: abacusai.mcp_server_connection Classes ------- .. autoapisummary:: abacusai.mcp_server_connection.McpServerConnection Module Contents --------------- .. py:class:: McpServerConnection(client, mcpServerConnectionId=None, createdAt=None, updatedAt=None, name=None, config=None, description=None, transport=None, authType=None, externalConnectionId=None, inactive=None, tools=None, errorMsg=None, metadata=None) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` Model Context Protocol Server Connection :param client: An authenticated API Client instance :type client: ApiClient :param mcpServerConnectionId: the id of the MCP server connection. :type mcpServerConnectionId: id :param createdAt: the date and time the MCP server connection was created. :type createdAt: str :param updatedAt: the date and time the MCP server connection was updated. :type updatedAt: str :param name: The name of the MCP server. :type name: str :param config: a dictionary containing the config for the MCP server. :type config: dict :param description: description of what the MCP server does. :type description: str :param transport: the transport type for the MCP server. :type transport: str :param authType: the auth type for the MCP server. :type authType: str :param externalConnectionId: the external connection id for the MCP server. :type externalConnectionId: id :param inactive: whether the MCP server is inactive. :type inactive: bool :param tools: the tools for the MCP server. :type tools: list :param errorMsg: the error message for the MCP server. :type errorMsg: str :param metadata: the metadata for the MCP server. :type metadata: dict .. py:attribute:: mcp_server_connection_id :value: None .. py:attribute:: created_at :value: None .. py:attribute:: updated_at :value: None .. py:attribute:: name :value: None .. py:attribute:: config :value: None .. py:attribute:: description :value: None .. py:attribute:: transport :value: None .. py:attribute:: auth_type :value: None .. py:attribute:: external_connection_id :value: None .. py:attribute:: inactive :value: None .. py:attribute:: tools :value: None .. py:attribute:: error_msg :value: None .. py:attribute:: metadata :value: None .. py:attribute:: deprecated_keys .. py:method:: __repr__() .. py:method:: to_dict() Get a dict representation of the parameters in this class :returns: The dict value representation of the class parameters :rtype: dict