rust-mcp-sdk 0.10.0

An asynchronous SDK and framework for building MCP-Servers and MCP-Clients, leveraging the rust-mcp-schema for type safe MCP Schema Objects.
Documentation
pub(super) mod id_generator;
#[cfg(feature = "client")]
mod mcp_client;
mod mcp_handler;
#[cfg(feature = "server")]
mod mcp_http_server;
#[cfg(feature = "server")]
mod mcp_server;
mod request_id_gen;

mod mcp_observer;
pub use mcp_observer::*;

pub use id_generator::*;
#[cfg(feature = "client")]
pub use mcp_client::*;
pub use mcp_handler::*;
#[cfg(feature = "server")]
pub use mcp_http_server::*;
#[cfg(feature = "server")]
pub use mcp_server::*;
pub use request_id_gen::*;