pub async fn start_mcp_server_with_config(
db: Arc<ThingsDatabase>,
mcp_config: McpServerConfig,
unsafe_direct_db: bool,
) -> Result<()>pub async fn start_mcp_server_with_config(
db: Arc<ThingsDatabase>,
mcp_config: McpServerConfig,
unsafe_direct_db: bool,
) -> Result<()>