
# SERPHouse MCP Server
**Connect AI assistants to live SERP data, Google verticals, and SEO intelligence — powered by [SERPHouse](https://serphouse.com).**
Run Google, Bing, and Yahoo searches, resolve locations, and query Jobs, Local, Videos, and more — directly from Cursor, VS Code, Claude Desktop, or any MCP-compatible client. No custom API integration required.
[](https://www.typescriptlang.org/)
[](https://modelcontextprotocol.io/)
[](LICENSE)
[](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%7D)
[](cursor://anysphere.cursor-deeplink/mcp/install?name=serphouse-mcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnNlcnBob3VzZS5jb20vbWNwIiwiaGVhZGVycyI6eyJTRVJQSE9VU0VfQVBJIjoiWU9VUl9TRVJQSG91c2VfQVBJX0tFWSJ9fQ==)
[](https://serphouse.com)
[](https://github.com/SERPHouse)
[](https://linkedin.com/company/serphouse)
---
## Table of Contents
- [Why SERPHouse MCP](#why-serphouse-mcp)
- [Quick Start (Hosted)](#quick-start-hosted)
- [Authentication](#authentication)
- [What You Can Ask](#what-you-can-ask)
- [Tools Overview](#tools-overview)
- [Self-Host Locally](#self-host-locally)
- [Self-Host with Docker](#self-host-with-docker)
- [Use with Local Llama Models (Ollama)](#use-with-local-llama-models-ollama)
- [Troubleshooting](#troubleshooting)
- [Contributing](#contributing)
- [License](#license)
---
## Why SERPHouse MCP
| | |
|---|---|
| **21 MCP tools** | Live Google, Bing, and Yahoo SERP, Google verticals, and account lookups — all exposed with typed schemas |
| **Zero glue code** | Your assistant picks the right tool; you describe what you need in plain language |
| **Hosted or self-hosted** | Use the managed endpoint at `https://mcp.serphouse.com/mcp`, or run the server on your own infrastructure |
| **Built-in context** | MCP resources (`serphouse_capabilities`, `serphouse_constraints`, `serphouse_examples`) teach the AI usage rules automatically |
---
## Quick Start (Hosted)
The fastest path — no build step, no server to maintain.
**1.** Get your API key from the [SERPHouse Dashboard](https://www.serphouse.com).
**2.** Add the server to your MCP client config using either [header-based](#option-a-header-recommended) or [URL-based](#option-b-url-path) authentication (see [Authentication](#authentication) for details).
**Header (recommended):**
```json
{
"mcpServers": {
"serphouse": {
"url": "https://mcp.serphouse.com/mcp",
"headers": {
"SERPHOUSE_API": "YOUR_SERPHouse_API_KEY"
}
}
}
}
```
**URL path:**
```json
{
"mcpServers": {
"serphouse": {
"url": "https://mcp.serphouse.com/YOUR_SERPHouse_API_KEY/mcp"
}
}
}
```
**3.** Start chatting. Ask your assistant to search Google, Bing, or Yahoo, look up locations, fetch jobs, or check your account — it will route to the correct tool.
> **One-click install:** Use the **Install in VS Code** or **Install in Cursor** badges above, then replace the placeholder API key with yours.
---
## Authentication
The server accepts your SERPHouse API key in two ways. Use whichever fits your MCP client.
| Method | Endpoint | How to pass the key |
|--------|----------|---------------------|
| **Header** (recommended) | `POST /mcp` | `SERPHOUSE_API: