Skip to main content

Crate mcpkit_rs_config

Crate mcpkit_rs_config 

Source
Expand description

Configuration system for mcpkit-rs

Re-exports§

pub use error::ConfigError;
pub use error::Result;
pub use loader::ConfigLoader;

Modules§

defaults
Default configuration values
error
Error types for the configuration system
loader
Configuration loader with multiple source support
validation
Configuration validation

Structs§

BundleMetadata
Bundle metadata for distribution
Config
Main configuration structure for mcpkit-rs
DistributionConfig
Distribution configuration for OCI registry publishing
GrpcSettings
gRPC transport settings
HttpSettings
HTTP transport settings
McpConfig
MCP-specific configuration
Metadata
Metadata about the configuration
PromptArgument
Prompt argument
PromptConfig
Prompt configuration
RegistryAuth
Registry authentication configuration
ResourceConfig
Resource configuration
ResourceLimits
Resource limits
RuntimeConfig
Runtime configuration
ServerConfig
Server configuration
StdioSettings
Stdio transport settings
TlsConfig
TLS configuration
ToolConfig
Tool configuration
TransportConfig
Transport configuration
WasmConfig
WASM runtime configuration
WebSocketSettings
WebSocket transport settings

Enums§

McpCapabilities
MCP capabilities
RuntimeType
Runtime types
TransportSettings
Transport-specific settings
TransportType
Available transport types