serpapi
serpapi.
SerpApi search — reach ANY SerpApi engine through the `engine=` axis.
setup & usage
crée une clé api (private api key) dans ton dashboard serpapi.
/accountatteint des moteurs que serper n'a pas : verticaux google (trends, finance, vols, hôtels, events, jobs), bing, youtube et marketplaces.
serpapi_search(engine=…) — n'importe quel moteur serpapi : bing, youtube, amazon, walmart, ebay, google_events, et le générique (google_play, duckduckgo, yelp…)serpapi_jobs(op="search"|"details") — sourcing d'offres via google jobs (le job_id du détail sort de la recherche)serpapi_google_trends — intérêt dans le temps / par région pour un termeserpapi_google_finance / serpapi_google_flights / serpapi_google_hotels — cotations, vols, hôtelssous un projet à excluded_url_prefixes, serpapi_search écarte les résultats correspondants — quel que soit le moteur — et le dit (excluded_by_perimeter). les verticaux à contrat propre (jobs, trends, finance, flights, hotels) ne rendent pas de pages web et ne sont pas filtrés. détail : docs/projects.md.
ce connecteur accepte plusieurs comptes : chaque credential posé devient un compte nommé (un nom par compte), à ton niveau, à celui de ton équipe ou de ton org.
_account="<nom>" sur l'outil ; les lister : oto_identity(op='list', connector='serpapi') (scope='org' ou scope='group' pour ceux de l'org ou de l'équipe)oto_identity(op='set', connector='serpapi', identity_id='<nom>') ; renommer : op='rename' avec new_name_account) et en additionnantoutils
utilisation
claude plugin marketplace add otomata-tech/oto-plugin — mcp + skill configurés.pipx install oto-cli puis oto serpapi …