mcp-use TypeScript API
    Preparing search index...

    Interface MCPConnectionInfo

    Connection metadata available after the MCP SDK has negotiated a protocol.

    extensions retains protocol-specific extensions without requiring callers to branch on the negotiated era.

    interface MCPConnectionInfo {
        authorization?: MCPAuthorizationInfo;
        capabilities: Record<string, unknown>;
        extensions: Record<string, unknown>;
        instructions?: string;
        protocolEra: ProtocolEra;
        protocolVersion: string;
        server?: MCPServerInfo;
    }
    Index
    authorization?: MCPAuthorizationInfo

    Optional OAuth state discovered without forcing authentication.

    capabilities: Record<string, unknown>

    Capabilities advertised by the server.

    extensions: Record<string, unknown>

    Protocol extension metadata advertised by the server.

    instructions?: string

    Instructions advertised by the server.

    protocolEra: ProtocolEra

    Negotiated protocol era.

    protocolVersion: string

    Negotiated MCP protocol version.

    server?: MCPServerInfo

    Server identity reported during negotiation, when provided.