Skip to content

Commit 5dacceb

Browse files
authored
feat: add tls-no-provider feature (#97)
* Add tls-no-provider feature * Update README.md file.
1 parent 3508e1e commit 5dacceb

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,7 @@ The `rust-mcp-sdk` crate provides several features that can be enabled or disabl
419419
- `hyper-server`: This feature enables the **sse** transport for MCP servers, supporting multiple simultaneous client connections out of the box.
420420
- `ssl`: This feature enables TLS/SSL support for the **sse** transport when used with the `hyper-server`.
421421
- `macros`: Provides procedural macros for simplifying the creation and manipulation of MCP Tool structures.
422+
- `tls-no-provider`: Enables TLS without a crypto provider. This is useful if you are already using a different crypto provider than the aws-lc default.
422423

423424
#### MCP Protocol Versions with Corresponding Features
424425

crates/rust-mcp-sdk/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ hyper-server = [
6767
"rust-mcp-transport/sse",
6868
]
6969
ssl = ["axum-server/tls-rustls"]
70+
tls-no-provider = ["axum-server/tls-rustls-no-provider"]
7071
macros = ["rust-mcp-macros/sdk"]
7172

7273
# enables mcp protocol version 2025_06_18

0 commit comments

Comments
 (0)