SerpApi integrationSerpApi logo

SerpApi
for AI agents.

SerpApi integration for AI agents with secure authentication and server-side credential injection. Open Connector runs the OAuth, seals the token in an encrypted vault, and serves SerpApi tools to your agent over MCP or a typed API — credentials injected server-side, every call audited, nothing leaving your infrastructure. Open source (AGPL-3.0) and self-hostable.

What your agents can do

Real SerpApi actions, managed and audited.

Your user connects SerpApi once; your agent can then serpApi is a real-time API to access Google search results. We handle proxies, solve captchas, and parse all rich structured data for you — scoped to the OAuth permissions you grant and the tool allowlist you configure. Every action is least-privilege and written to a tamper-evident audit trail.

  1. 01Connect

    Your user grants SerpApi access once (OAuth) — the token lands in the vault.

  2. 02Call

    Your agent calls a tool over MCP or the typed API; Open Connector injects the credential server-side.

  3. 03Audit

    Every routed call appends a hash-chained audit record — nothing leaves your infra.

Tools & triggers

Supported SerpApi tools.

Browse 70 tools in the SerpApi catalog. Each action uses your configured authentication and tool allowlist.

Showing 70 tools.

Search apple app store
Runs the SerpApi apple_app_store engine and returns its structured JSON response.
searchapple_app_store
Search apple maps
Runs the SerpApi apple_maps engine and returns its structured JSON response.
searchapple_maps
Search baidu news
Runs the SerpApi baidu_news engine and returns its structured JSON response.
searchbaidu_news
Search baidu
Runs the SerpApi baidu engine and returns its structured JSON response.
searchbaidu
Search bing copilot
Runs the SerpApi bing_copilot engine and returns its structured JSON response.
searchbing_copilot
Search bing images
Runs the SerpApi bing_images engine and returns its structured JSON response.
searchbing_images
Search bing maps
Runs the SerpApi bing_maps engine and returns its structured JSON response.
searchbing_maps
Search bing news
Runs the SerpApi bing_news engine and returns its structured JSON response.
searchbing_news
Search bing
Runs the SerpApi bing engine and returns its structured JSON response.
searchbing
Search bing shopping
Runs the SerpApi bing_shopping engine and returns its structured JSON response.
searchbing_shopping
Search bing videos
Runs the SerpApi bing_videos engine and returns its structured JSON response.
searchbing_videos
Search brave ai mode
Runs the SerpApi brave_ai_mode engine and returns its structured JSON response.
searchbrave_ai_mode
Search duckduckgo light
Runs the SerpApi duckduckgo_light engine and returns its structured JSON response.
searchduckduckgo_light
Search duckduckgo maps
Runs the SerpApi duckduckgo_maps engine and returns its structured JSON response.
searchduckduckgo_maps
Search duckduckgo news
Runs the SerpApi duckduckgo_news engine and returns its structured JSON response.
searchduckduckgo_news
Search duckduckgo
Runs the SerpApi duckduckgo engine and returns its structured JSON response.
searchduckduckgo
Search ebay
Runs the SerpApi ebay engine and returns its structured JSON response.
searchebay
Get SerpApi Account
Gets the connected SerpApi account's plan, usage, credits, and rate-limit information without exposing its API key.
accountusage
Search google about this result
Runs the SerpApi google_about_this_result engine and returns its structured JSON response.
searchgoogle_about_this_result
Search google ads
Runs the SerpApi google_ads engine and returns its structured JSON response.
searchgoogle_ads
Search google ai mode
Runs the SerpApi google_ai_mode engine and returns its structured JSON response.
searchgoogle_ai_mode
Search google autocomplete
Runs the SerpApi google_autocomplete engine and returns its structured JSON response.
searchgoogle_autocomplete
Search google events
Runs the SerpApi google_events engine and returns its structured JSON response.
searchgoogle_events
Search google finance
Runs the SerpApi google_finance engine and returns its structured JSON response.
searchgoogle_finance
Search google flights autocomplete
Runs the SerpApi google_flights_autocomplete engine and returns its structured JSON response.
searchgoogle_flights_autocomplete
Search google forums
Runs the SerpApi google_forums engine and returns its structured JSON response.
searchgoogle_forums
Search google hotels autocomplete
Runs the SerpApi google_hotels_autocomplete engine and returns its structured JSON response.
searchgoogle_hotels_autocomplete
Search google hotels
Runs the SerpApi google_hotels engine and returns its structured JSON response.
searchgoogle_hotels
Search google images light
Runs the SerpApi google_images_light engine and returns its structured JSON response.
searchgoogle_images_light
Search google images
Runs the SerpApi google_images engine and returns its structured JSON response.
searchgoogle_images
Search google jobs listing
Runs the SerpApi google_jobs_listing engine and returns its structured JSON response.
searchgoogle_jobs_listing
Search google jobs
Runs the SerpApi google_jobs engine and returns its structured JSON response.
searchgoogle_jobs
Search google light
Runs the SerpApi google_light engine and returns its structured JSON response.
searchgoogle_light
Search google local
Runs the SerpApi google_local engine and returns its structured JSON response.
searchgoogle_local
Search google local services
Runs the SerpApi google_local_services engine and returns its structured JSON response.
searchgoogle_local_services
Search google maps autocomplete
Runs the SerpApi google_maps_autocomplete engine and returns its structured JSON response.
searchgoogle_maps_autocomplete
Search google maps
Runs the SerpApi google_maps engine and returns its structured JSON response.
searchgoogle_maps
Search google news light
Runs the SerpApi google_news_light engine and returns its structured JSON response.
searchgoogle_news_light
Search google news
Runs the SerpApi google_news engine and returns its structured JSON response.
searchgoogle_news
Search google patents
Runs the SerpApi google_patents engine and returns its structured JSON response.
searchgoogle_patents
Search google play books
Runs the SerpApi google_play_books engine and returns its structured JSON response.
searchgoogle_play_books
Search google play games
Runs the SerpApi google_play_games engine and returns its structured JSON response.
searchgoogle_play_games
Search google play movies
Runs the SerpApi google_play_movies engine and returns its structured JSON response.
searchgoogle_play_movies
Search google play
Runs the SerpApi google_play engine and returns its structured JSON response.
searchgoogle_play
Search google reverse image
Runs the SerpApi google_reverse_image engine and returns its structured JSON response.
searchgoogle_reverse_image
Search google scholar cite
Runs the SerpApi google_scholar_cite engine and returns its structured JSON response.
searchgoogle_scholar_cite
Search google scholar
Runs the SerpApi google_scholar engine and returns its structured JSON response.
searchgoogle_scholar
Search google
Runs the SerpApi google engine and returns its structured JSON response.
searchgoogle
Search google shopping filters
Runs the SerpApi google_shopping_filters engine and returns its structured JSON response.
searchgoogle_shopping_filters
Search google shopping light
Runs the SerpApi google_shopping_light engine and returns its structured JSON response.
searchgoogle_shopping_light
Search google shopping
Runs the SerpApi google_shopping engine and returns its structured JSON response.
searchgoogle_shopping
Search google short videos
Runs the SerpApi google_short_videos engine and returns its structured JSON response.
searchgoogle_short_videos
Search google trends autocomplete
Runs the SerpApi google_trends_autocomplete engine and returns its structured JSON response.
searchgoogle_trends_autocomplete
Search google trends
Runs the SerpApi google_trends engine and returns its structured JSON response.
searchgoogle_trends
Search google videos light
Runs the SerpApi google_videos_light engine and returns its structured JSON response.
searchgoogle_videos_light
Search google videos
Runs the SerpApi google_videos engine and returns its structured JSON response.
searchgoogle_videos
Search home depot
Runs the SerpApi home_depot engine and returns its structured JSON response.
searchhome_depot
Search naver ai overview
Runs the SerpApi naver_ai_overview engine and returns its structured JSON response.
searchnaver_ai_overview
Search naver
Runs the SerpApi naver engine and returns its structured JSON response.
searchnaver
Search search index
Runs the SerpApi search_index engine and returns its structured JSON response.
searchsearch_index
Search tripadvisor
Runs the SerpApi tripadvisor engine and returns its structured JSON response.
searchtripadvisor
Search walmart
Runs the SerpApi walmart engine and returns its structured JSON response.
searchwalmart
Search yahoo images
Runs the SerpApi yahoo_images engine and returns its structured JSON response.
searchyahoo_images
Search yahoo
Runs the SerpApi yahoo engine and returns its structured JSON response.
searchyahoo
Search yahoo shopping
Runs the SerpApi yahoo_shopping engine and returns its structured JSON response.
searchyahoo_shopping
Search yahoo videos
Runs the SerpApi yahoo_videos engine and returns its structured JSON response.
searchyahoo_videos
Search yandex images
Runs the SerpApi yandex_images engine and returns its structured JSON response.
searchyandex_images
Search yandex
Runs the SerpApi yandex engine and returns its structured JSON response.
searchyandex
Search yandex videos
Runs the SerpApi yandex_videos engine and returns its structured JSON response.
searchyandex_videos
Search youtube
Runs the SerpApi youtube engine and returns its structured JSON response.
searchyoutube
FAQ

SerpApi integration, answered

How do AI agents use SerpApi through Open Connector?
Your user connects SerpApi once with one of its cataloged authentication methods. Open Connector stores the credential in an encrypted vault and exposes SerpApi tools to your agent over MCP or a typed API, with credentials injected server-side on each call.
Is this a SerpApi MCP server?
Yes. Open Connector can serve SerpApi as a named MCP server with a scoped allowlist and a per-user connection URL, so any MCP client can call SerpApi actions with credentials injected server-side.
Where do SerpApi credentials live?
In your own infrastructure. Open Connector keeps credentials in its own vault and injects them at call time, so they never leave your environment.

Give your agents SerpApi — keep the keys.

Open source, self-hostable, with SerpApi credentials that never leave your infrastructure. Run it from source today.