pub async fn search( query: &str, limit: usize, ) -> Result<McpManagerOutput, AppError>
Search the MCP registry by keyword.