Member Junction
    Preparing search index...

    Configuration for connecting to an MCP server

    interface MCPServerConfig {
        Command?: string;
        CommandArgs?: string;
        ConnectionTimeoutMs?: number;
        CredentialTypeID?: string;
        DefaultAuthType: MCPAuthType;
        Description?: string;
        ID: string;
        Name: string;
        OAuthClientID?: string;
        OAuthClientSecretEncrypted?: string;
        OAuthIssuerURL?: string;
        OAuthMetadataCacheTTLMinutes?: number;
        OAuthRequirePKCE?: boolean;
        OAuthScopes?: string;
        RateLimitPerHour?: number;
        RateLimitPerMinute?: number;
        RequestTimeoutMs?: number;
        ServerURL?: string;
        Status: MCPServerStatus;
        TransportType: MCPTransportType;
    }
    Index

    Properties

    Command?: string

    Command for Stdio transport

    CommandArgs?: string

    Command arguments as JSON array string

    ConnectionTimeoutMs?: number

    Connection timeout in milliseconds

    CredentialTypeID?: string

    Expected credential type ID

    DefaultAuthType: MCPAuthType

    Default authentication type

    Description?: string

    Server description

    ID: string

    Unique identifier for the server

    Name: string

    Display name

    OAuthClientID?: string

    Pre-configured OAuth client ID (if DCR not used)

    OAuthClientSecretEncrypted?: string

    Pre-configured OAuth client secret (encrypted)

    OAuthIssuerURL?: string

    OAuth2 issuer URL for authorization server discovery

    OAuthMetadataCacheTTLMinutes?: number

    Metadata cache TTL in minutes (default: 60)

    OAuthRequirePKCE?: boolean

    Require PKCE for OAuth2 (default: true)

    OAuthScopes?: string

    OAuth2 scopes to request (space-delimited)

    RateLimitPerHour?: number

    Rate limit per hour (null = unlimited)

    RateLimitPerMinute?: number

    Rate limit per minute (null = unlimited)

    RequestTimeoutMs?: number

    Request timeout in milliseconds

    ServerURL?: string

    Server URL for HTTP/SSE/WebSocket transports

    Server status

    TransportType: MCPTransportType

    Transport type to use