pub async fn start_mcp_server( db: Arc<ThingsDatabase>, config: ThingsConfig, ) -> Result<()>
Start the MCP server
Returns an error if the server fails to start