- Home
- MCP servers
- Web Search
Web Search
- typescript
4
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"williamvd4-web-search": {
"command": "node",
"args": [
"/path/to/web-search/build/index.js"
]
}
}
}You deploy a Web Search MCP Server to perform Google-based web searches without needing API keys. It returns structured results with titles, URLs, and descriptions, and you can control how many results are returned per query.
How to use
To search the web using your MCP client, call the single tool named search. Provide a query string to search and optionally specify how many results you want. The server will return a list of results with title, url, and description for each item. You can adjust the limit to balance breadth with latency, up to the maximum supported by the server.
How to install
Prerequisites you need before installing: a running Node.js environment with npm available.
Step 1: Obtain the server files by downloading or cloning the project files.
Step 2: Install dependencies.
npm install
Step 3: Build the server.
npm run build
Step 4: Add the server to your MCP configuration using the local stdio runtime. You will run the server with Node and point to the built entry file.
{
"mcpServers": {
"web_search": {
"command": "node",
"args": ["/path/to/web-search/build/index.js"]
}
}
}
Notes and configuration details
This server exposes a single tool named search which accepts a query and an optional limit to control the number of results returned. You can integrate the MCP server with your preferred MCP client by referencing the web_search server name in your client configuration and invoking the search tool.
Available tools
search
Accepts a query and optional limit to return a list of web search results with title, url, and description for each result.