search
Search the Web using Google Custom Search API
Query your own Google Custom Search engine with language, safe-search, sorting, paging and site-restricted options from an MCP client.
LABSCO SUMMARY
There is one tool and its parameter list is the entire capability — query text, language restriction, safe search, ordering, paging and the site-restricted endpoint. What it can find is decided by how the Custom Search engine itself is set up, so scoping happens outside this server rather than in the call.
A single-tool server over the Google Custom Search API
A Google Custom Search engine for the server to query.
Add the configuration to your client
USE CASES
Send the query with the language, safe-search, ordering and paging options the Custom Search API takes, and restrict it to the configured sites when that is what you want.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
searchSearch the Web using Google Custom Search API
BEFORE YOU INSTALL
1 tool when we connected.
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
{
"mcpServers": {
"google-pse-mcp": {
"command": "npx",
"args": [
"-y",
"google-pse-mcp",
"https://www.googleapis.com/customsearch",
"<YOUR_API_KEY>",
"<YOUR_SEARCH_ENGINE_ID>"
]
}
}
}<YOUR_API_KEY> is your Google API key for the Custom Search JSON API, and <YOUR_SEARCH_ENGINE_ID> is the ID of your Programmable Search Engine (Google's overview: https://developers.google.com/custom-search/v1/overview). An optional sixth argument, true or false, picks the Site Restricted endpoint; it defaults to true.