//! MCP (Model Context Protocol) client for wesichain.
//!
//! Connects to any MCP server via stdio transport and loads its tools into a
//! [`wesichain_agent::ToolSet`].
//!
//! # Quick start
//! ```ignore
//! use wesichain_agent::ToolSet;
//! use wesichain_mcp::bridge::ToolSetBuilderMcpExt;
//!
//! let tools = ToolSet::new()
//! .add_mcp_server("npx", &["-y", "@modelcontextprotocol/server-filesystem", "."])
//! .await?
//! .build()?;
//! ```
pub use ;
pub use McpError;
pub use HttpMcpTransport;
pub use ;
pub use StdioTransport;
pub use McpTransport;