@@ -11,9 +11,9 @@ license = "MIT"
1111edition = " 2021"
1212
1313[dependencies ]
14- rust-mcp-schema = { workspace = true }
14+ rust-mcp-schema = { workspace = true , default-features = false }
1515rust-mcp-transport = { workspace = true , default-features = false , optional = true }
16- rust-mcp-macros = { workspace = true , optional = true , features = [" sdk" ] }
16+ rust-mcp-macros = { workspace = true , optional = true , default- features= false , feature = [" sdk" ] }
1717
1818tokio.workspace = true
1919serde = { workspace = true }
@@ -46,6 +46,7 @@ default = [
4646 " macros" ,
4747 " hyper-server" ,
4848 " ssl" ,
49+ " 2025_03_26"
4950] # All features enabled by default
5051server = [" rust-mcp-transport/stdio" ] # Server feature
5152client = [" rust-mcp-transport/stdio" , " rust-mcp-transport/sse" ] # Client feature
@@ -59,5 +60,17 @@ hyper-server = [
5960ssl = [" axum-server/tls-rustls" ]
6061macros = [" rust-mcp-macros/sdk" ]
6162
63+ # enabled mcp protocol version 2025_03_26
64+ 2025_03_26 = [" rust-mcp-schema/2025_03_26" ,
65+ " rust-mcp-macros/2025_03_26" ,
66+ " rust-mcp-transport/2025_03_26" ,
67+ " rust-mcp-schema/schema_utils" ]
68+
69+ # enabled mcp protocol version 2024_11_05
70+ 2024_11_05 = [" rust-mcp-schema/2024_11_05" ,
71+ " rust-mcp-macros/2024_11_05" ,
72+ " rust-mcp-transport/2024_11_05" ,
73+ " rust-mcp-schema/schema_utils" ]
74+
6275[lints ]
6376workspace = true
0 commit comments