use context_mcp::server::{McpServer, ServerConfig};
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
tracing_subscriber::fmt::init();
let server_config = ServerConfig::default();
let server = McpServer::new(server_config)?;
println!("Starting MCP server...");
println!("Server will listen on: {}", server.address());
server.run().await?;
Ok(())
}