Implement getSearchProvider

@tanghus Is this the correct way? I'll add the Docs in a minute.