Skip to content

RegisteredMCPServerDetails

Source code in docs_src/capo_devops_agent/types/registered_mcp_server_details.py
class RegisteredMCPServerDetails(TypedDict, closed=True):
    name: "str"
    """<p>The MCP server name.</p>"""
    endpoint: "str"
    """<p>The MCP server endpoint URL.</p>"""
    authorization_method: "capo_devops_agent.types.mcp_server_authorization_method.MCPServerAuthorizationMethod"
    """<p>The MCP server uses this authorization method.</p>"""
    description: NotRequired["capo_devops_agent.types.description.Description"]
    """<p>Optional description for the MCP server.</p>"""
    api_key_header: NotRequired["str"]
    """<p>If the MCP server uses API key authentication, these details are provided.</p>"""
    custom_header_names: NotRequired[
        "capo_devops_agent.types.custom_header_names.CustomHeaderNames"
    ]
    """<p>The configured custom authentication header names when the MCP server uses custom-header authentication. Secret values are not returned.</p>"""

api_key_header instance-attribute

api_key_header: NotRequired[str]

If the MCP server uses API key authentication, these details are provided.

authorization_method instance-attribute

authorization_method: MCPServerAuthorizationMethod

The MCP server uses this authorization method.

custom_header_names instance-attribute

custom_header_names: NotRequired[CustomHeaderNames]

The configured custom authentication header names when the MCP server uses custom-header authentication. Secret values are not returned.

description instance-attribute

description: NotRequired[Description]

Optional description for the MCP server.

endpoint instance-attribute

endpoint: str

The MCP server endpoint URL.

name instance-attribute

name: str

The MCP server name.