//! MCP server mode: expose Harn tools, resources, resource templates, and
//! prompts as MCP capabilities over stdio.
//!
//! This is the mirror of `mcp.rs` (the client). A Harn pipeline registers
//! capabilities with `mcp_tools()`, `mcp_resource()`, `mcp_resource_template()`,
//! and `mcp_prompt()`, then `harn serve mcp` detects the script-driven
//! surface and starts this server, making them callable by Claude
//! Desktop, Cursor, or any MCP client.
const PROTOCOL_VERSION: &str = "2025-11-25";
pub use ;
pub use ;
pub use McpServer;
pub use tool_registry_to_mcp_tools;