diff --git a/.gitignore b/.gitignore index 2c644f9..5113780 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ /target .DS_store settings.json +/.vscode # test artifacts diff --git a/crates/rust-mcp-sdk/Cargo.toml b/crates/rust-mcp-sdk/Cargo.toml index 4b1a543..df91e9e 100644 --- a/crates/rust-mcp-sdk/Cargo.toml +++ b/crates/rust-mcp-sdk/Cargo.toml @@ -29,7 +29,7 @@ axum-server = { version = "0.7", features = [], optional = true } tracing.workspace = true # rustls = { workspace = true, optional = true } -hyper = { version = "1.6.0" } +hyper = { version = "1.6.0", optional = true } [dev-dependencies] reqwest = { workspace = true, default-features = false, features = [ @@ -59,6 +59,8 @@ client = ["rust-mcp-transport/stdio", "rust-mcp-transport/sse"] # Client feature hyper-server = [ "axum", "axum-server", + "hyper", + "server", "uuid", "tokio-stream", "rust-mcp-transport/sse",