serphouse_domain_listLABSCO 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, andserphouse_google_shop. serphouse_serp_google_advancedruns 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, andserphouse_google_autocomplete. - Bing and Yahoo:
serphouse_bing_web,serphouse_bing_image,serphouse_bing_news,serphouse_yahoo_web,serphouse_yahoo_image, andserphouse_yahoo_news. - Targeting:
serphouse_location_searchresolves a city or country name to aloc_id,serphouse_domain_listreturns the supported search domains, andserphouse_language_listreturns language codes by engine. serphouse_account_inforeports the active plan, credit usage, and account balance.- The MCP resources
serphouse_capabilities,serphouse_constraints, andserphouse_exampleshand 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
Paste a URL with a key — add the endpoint to your client
USE CASES
Rank check
Find where a domain sits for a keyword on a given engine and market.
Local visibility
See who owns the map results for a service term in one specific city.
Competitor scan
Pull the top results for a category term and read off who holds them.
Keyword discovery
Harvest what the engine suggests around a seed term.
Cross-engine comparison
Check whether the ranking picture on Bing and Yahoo matches Google's.
Budget check before a batch
Read the active plan and remaining credits before firing off a large run.
21 tools
Listed in project docs. Your client may show a different list.
serphouse_language_listserphouse_location_searchserphouse_account_infoserphouse_google_webserphouse_google_imageserphouse_google_newsserphouse_google_shopserphouse_serp_google_advancedserphouse_bing_webserphouse_bing_imageserphouse_bing_newsserphouse_yahoo_webserphouse_yahoo_imageserphouse_yahoo_newsserphouse_google_jobsserphouse_google_autocompleteserphouse_google_videosserphouse_google_short_videosserphouse_google_forumsserphouse_google_localBEFORE YOU INSTALL
What to know first
Tools you get
21 tools named in the project's documentation.
Requires
- A client that can reach a remote MCP server over HTTP
- A SERPHouse API key from the SERPHouse Dashboard, sent as the SERPHOUSE_API request header (or in the URL path for clients that cannot send headers)
INSTALLATION
Connect your client
Add the endpoint to your client.
Server setup
https://mcp.serphouse.com/mcpMCP Clients
VS Code
https://insiders.vscode.dev/redirect/mcp/install?name=serphouse-mcp&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.serphouse.com%2Fmcp%22%2C%22headers%22%3A%7B%22SERPHOUSE_API%22%3A%22YOUR_SERPHouse_API_KEY%22%7D%7DThis link installs the server with the placeholder YOUR_SERPHouse_API_KEY in its SERPHOUSE_API header. After installing, open the server's entry in VS Code's MCP configuration and put your key from the SERPHouse Dashboard where that placeholder is.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=serphouse-mcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnNlcnBob3VzZS5jb20vbWNwIiwiaGVhZGVycyI6eyJTRVJQSE9VU0VfQVBJIjoiWU9VUl9TRVJQSG91c2VfQVBJX0tFWSJ9fQ==This link installs the server with the placeholder YOUR_SERPHouse_API_KEY in its SERPHOUSE_API header. After installing, open the server's entry in Cursor's MCP configuration and put your key from the SERPHouse Dashboard where that placeholder is.
ollmcp
{
"mcpServers": {
"serphouse-mcp": {
"url": "https://mcp.serphouse.com/mcp",
"headers": {
"SERPHOUSE_API": "<YOUR_SERPHOUSE_API>"
}
}
}
}Any MCP client — self-hosted
git clone https://github.com/SERPHouse/serphouse-mcp.git
cd serphouse-mcp
npm install
npm run build
npm start{
"mcpServers": {
"serphouse": {
"url": "http://localhost:3000/mcp",
"headers": {
"SERPHOUSE_API": "<YOUR_SERPHOUSE_API>"
}
}
}
}npm start serves the endpoint at http://localhost:3000/mcp. To skip Node.js, run docker compose up -d in the clone instead — it serves the same address. <YOUR_SERPHOUSE_API> is your key from the SERPHouse Dashboard.