//! ferridriver-mcp -- Browser automation MCP server library.
//!
//! Provides a fully-functional MCP server for browser automation that
//! consumers can customize and extend:
//!
//! - Implement [`McpServerConfig`] to control chrome args (base + per-instance),
//! instance resolution, and server metadata.
//! - Use [`McpServer::with_extra_tools`] to compose additional tool routers.
//! - Use [`McpServer::with_extension`] to attach custom state accessible
//! from tool handlers via [`McpServer::extension`].
use Tool;
// Re-export key types at crate root for ergonomic imports.
pub use FileConfig;
pub use ;
/// Browser tool definitions (no live `BrowserState` required). Sorted by name.