ServerInfo

Type Alias ServerInfo 

Source
pub type ServerInfo = InitializeResult;

Aliased Type§

pub struct ServerInfo {
    pub protocol_version: ProtocolVersion,
    pub capabilities: ServerCapabilities,
    pub server_info: Implementation,
    pub instructions: Option<String>,
}

Fields§

§protocol_version: ProtocolVersion

The MCP protocol version this server supports

§capabilities: ServerCapabilities

The capabilities this server provides (tools, resources, prompts, etc.)

§server_info: Implementation

Information about the server implementation

§instructions: Option<String>

Optional human-readable instructions about using this server

Trait Implementations§

Source§

impl Default for ServerInfo

Source§

fn default() -> Self

Returns the “default value” for a type. Read more