Labsco
MCP SERVER · OFFICIAL PROJECT

SERPHouse MCP

by SERPHouse

Live Google, Bing, and Yahoo results as tool calls.

Web Search EnginesOfficial source
Summary
Rank checks and SERP pulls without writing an API client.

It answers the questions SEO and market research actually ask — who ranks where, in which city, on which engine, and what the local, jobs, or video results look like — through one connection the assistant routes itself. Location and domain lookups are separate tools, so the model can resolve "London" into a targeting ID before it searches.

What it is

SERPHouse MCP puts live search engine results in reach of an assistant. It runs Google, Bing, and Yahoo queries, resolves place names to location IDs, and reaches Google's verticals — jobs, local, videos, forums, autocomplete. Use the hosted endpoint at https://mcp.serphouse.com/mcp, or run the TypeScript server on your own infrastructure.

What you get
  • Google search: `serphouse_google_web`, `serphouse_google_image`, `serphouse_google_news`, and `serphouse_google_shop`.
  • `serphouse_serp_google_advanced` runs a Google SERP with extended parameters and a longer result list.
  • Google verticals: `serphouse_google_jobs`, `serphouse_google_local`, `serphouse_google_videos`, `serphouse_google_short_videos`, `serphouse_google_forums`, and `serphouse_google_autocomplete`.
  • Bing and Yahoo: `serphouse_bing_web`, `serphouse_bing_image`, `serphouse_bing_news`, `serphouse_yahoo_web`, `serphouse_yahoo_image`, and `serphouse_yahoo_news`.
  • Targeting: `serphouse_location_search` resolves a city or country name to a `loc_id`, `serphouse_domain_list` returns the supported search domains, and `serphouse_language_list` returns language codes by engine.
  • `serphouse_account_info` reports the active plan, credit usage, and account balance.
  • The MCP resources `serphouse_capabilities`, `serphouse_constraints`, and `serphouse_examples` hand the model the usage rules without you writing them into a prompt.
Requirements

A SERPHouse API key from the dashboard. The hosted endpoint takes it as a request header, or embedded in the URL path for clients that cannot send custom headers — the path form can surface in proxy logs and browser history. Tools and resources can be listed without a key; calling the search tools requires one. Self-hosting runs on Node or in Docker.

Setup effort

One command plus a key — npx -y mcp-remote https://mcp.serphouse.com/mcp, then supply credentials