diff --git a/cmd/searxng-mcp/tools.go b/cmd/searxng-mcp/tools.go index 42a464d..bb71048 100644 --- a/cmd/searxng-mcp/tools.go +++ b/cmd/searxng-mcp/tools.go @@ -59,14 +59,7 @@ func searchWebHandler(api *searxngAPI) mcp.ToolHandlerFor[searchWebInput, search if err != nil { return nil, searchWebOutput{}, err } - return nil, searchWebOutput{ - Query: resp.Query, - NumberOfResults: resp.NumberOfResults, - Results: resp.Results, - Suggestions: resp.Suggestions, - Answers: resp.Answers, - Corrections: resp.Corrections, - }, nil + return nil, searchWebOutput(resp), nil } }