//! # MCPX: Model Context Protocol SDK for Rust
//!
//! `mcpx` is a comprehensive Rust implementation of the Model Context Protocol (MCP),
//! designed to be robust, performant, and easy to use for both client and server applications.
//!
//! This library provides a complete implementation of the MCP specification (2025-03-26),
//! supporting all the standard message types, capabilities, and flows defined in the protocol.
//!
//! ## Features
//!
//! - Complete implementation of the MCP specification
//! - Asynchronous API using Tokio
//! - Type-safe request and response handling
//! - Support for both client and server roles
//! - Built-in connection management
//! - Comprehensive error handling
//! - Extensible architecture
// Re-export commonly used types for convenience
pub use Client;
pub use ClientBuilder;
pub use Server;
pub use ServerBuilder;
pub use Implementation;
pub use Error;