serper-search-scrape-mcp-server

by marcopesani
Verified

google_search

Tool to perform web searches via Serper API and retrieve rich results. It is able to retrieve organic search results, people also ask, related searches, and knowledge graph.

Input Schema

NameRequiredDescriptionDefault
afterNoDate after in YYYY-MM-DD format (e.g., '2023-01-01')
autocorrectNoWhether to autocorrect spelling in query
beforeNoDate before in YYYY-MM-DD format (e.g., '2024-01-01')
cacheNoView Google's cached version of a specific URL (e.g., 'example.com/page')
exactNoExact phrase match (e.g., 'machine learning', 'quantum computing')
excludeNoTerms to exclude from search results as comma-separated string (e.g., 'spam,ads', 'beginner,basic')
filetypeNoLimit to specific file types (e.g., 'pdf', 'doc', 'xls')
glYesOptional region code for search results in ISO 3166-1 alpha-2 format (e.g., 'us', 'gb', 'de')
hlYesOptional language code for search results in ISO 639-1 format (e.g., 'en', 'es', 'fr')
intitleNoSearch for pages with word in title (e.g., 'review', 'how to')
inurlNoSearch for pages with word in URL (e.g., 'download', 'tutorial')
locationNoOptional location for search results (e.g., 'SoHo, New York, United States', 'California, United States')
numNoNumber of results to return (default: 10)
orNoAlternative terms as comma-separated string (e.g., 'tutorial,guide,course', 'documentation,manual')
pageNoPage number of results to return (default: 1)
qYesSearch query string (e.g., 'artificial intelligence', 'climate change solutions')
relatedNoFind similar websites (e.g., 'github.com', 'stackoverflow.com')
siteNoLimit results to specific domain (e.g., 'github.com', 'wikipedia.org')
tbsNoTime-based search filter ('qdr:h' for past hour, 'qdr:d' for past day, 'qdr:w' for past week, 'qdr:m' for past month, 'qdr:y' for past year)

Input Schema (JSON Schema)

{ "properties": { "after": { "description": "Date after in YYYY-MM-DD format (e.g., '2023-01-01')", "type": "string" }, "autocorrect": { "description": "Whether to autocorrect spelling in query", "type": "boolean" }, "before": { "description": "Date before in YYYY-MM-DD format (e.g., '2024-01-01')", "type": "string" }, "cache": { "description": "View Google's cached version of a specific URL (e.g., 'example.com/page')", "type": "string" }, "exact": { "description": "Exact phrase match (e.g., 'machine learning', 'quantum computing')", "type": "string" }, "exclude": { "description": "Terms to exclude from search results as comma-separated string (e.g., 'spam,ads', 'beginner,basic')", "type": "string" }, "filetype": { "description": "Limit to specific file types (e.g., 'pdf', 'doc', 'xls')", "type": "string" }, "gl": { "description": "Optional region code for search results in ISO 3166-1 alpha-2 format (e.g., 'us', 'gb', 'de')", "type": "string" }, "hl": { "description": "Optional language code for search results in ISO 639-1 format (e.g., 'en', 'es', 'fr')", "type": "string" }, "intitle": { "description": "Search for pages with word in title (e.g., 'review', 'how to')", "type": "string" }, "inurl": { "description": "Search for pages with word in URL (e.g., 'download', 'tutorial')", "type": "string" }, "location": { "description": "Optional location for search results (e.g., 'SoHo, New York, United States', 'California, United States')", "type": "string" }, "num": { "description": "Number of results to return (default: 10)", "type": "number" }, "or": { "description": "Alternative terms as comma-separated string (e.g., 'tutorial,guide,course', 'documentation,manual')", "type": "string" }, "page": { "description": "Page number of results to return (default: 1)", "type": "number" }, "q": { "description": "Search query string (e.g., 'artificial intelligence', 'climate change solutions')", "type": "string" }, "related": { "description": "Find similar websites (e.g., 'github.com', 'stackoverflow.com')", "type": "string" }, "site": { "description": "Limit results to specific domain (e.g., 'github.com', 'wikipedia.org')", "type": "string" }, "tbs": { "description": "Time-based search filter ('qdr:h' for past hour, 'qdr:d' for past day, 'qdr:w' for past week, 'qdr:m' for past month, 'qdr:y' for past year)", "type": "string" } }, "required": [ "q", "gl", "hl" ], "type": "object" }

You must be authenticated.

Other Tools