A TypeScript-based MCP server that provides web search and webpage scraping capabilities using the Serper API. This server integrates with Claude Desktop to enable powerful web search and content…
mcp-server-serper is an MCP project maintained in the tahaswx/mcp-server-serper repository. The maintainer describes its purpose as “A TypeScript-based MCP server that provides web search and webpage scraping capabilities using the Serper API. This server integrates with Claude Desktop to enable powerful…”. Read the project documentation for the complete scope.
The documented npm package is serper-search-scrape-mcp-server. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares SERPER_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| google_search | Perform web searches via Serper API |
| site | Limit results to specific domain |
| filetype | Limit to specific file types (e.g., 'pdf', 'doc') |
| inurl | Search for pages with word in URL |
| intitle | Search for pages with word in title |
| related | Find similar websites |
| cache | View Google's cached version of a specific URL |
| before | Date before in YYYY-MM-DD format |
| after | Date after in YYYY-MM-DD format |
| exact | Exact phrase match |
| exclude | Terms to exclude from search results |
| or | Alternative terms (OR operator) |
| scrape | Extract content from web pages |
{
"mcpServers": {
"serper-search": {
"command": "npx",
"args": [
"-y",
"serper-search-scrape-mcp-server"
],
"env": {
"SERPER_API_KEY": "YOUR_SERPER_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| SERPER_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Retrieve public web pages as readable Markdown with the reference Fetch MCP server, including pagination for longer responses.
Use Firecrawl MCP to retrieve website content and extract information for research through Firecrawl’s API-backed web tools.
A Model Context Protocol (MCP) server that provides functionality to create detailed workplans to implement a task or feature. These workplans are
Read-only Market Brew search engine modeling and AI visibility data via OAuth.
A Model Context Protocol (MCP) server that provides web and image search capabilities through Google's Custom Search API. This server follows the MCP specification to integrate with Claude and other…
Crypto intelligence for AI agents. Query the full Hyperliquid wallet universe, indexed trade history with PnL attribution, behavioral cohorts, and live market data through any MCP-compatible client.…