Web Search MCP Server
Free web search using Google search results, no API key required.
Web Search MCP Server
A Model Context Protocol (MCP) server that enables free web searching using DuckDuckGo search results, with no API keys required.
Features
- Search the web using DuckDuckGo search results
- No API keys or authentication required
- Returns structured results with titles, URLs, and descriptions
- Configurable number of results per search
Installation
- Clone or download this repository
- Install dependencies:
npm install
- Build the server:
npm run build
- Add the server to your MCP configuration:
For VSCode (Claude Dev Extension):
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["/path/to/web-search/build/index.js"]
}
}
}
For Claude Desktop:
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["/path/to/web-search/build/index.js"]
}
}
}
Usage
The server provides a single tool named search that accepts the following parameters:
{
"query": string, // The search query
"limit": number // Optional: Number of results to return (default: 5, max: 10)
}
Example usage:
use_mcp_tool({
server_name: "web-search",
tool_name: "search",
arguments: {
query: "your search query",
limit: 3 // optional
}
})
Example response:
[
{
"title": "Example Search Result",
"url": "https://example.com",
"description": "Description of the search result..."
}
]
Limitations
Since this tool uses web scraping of Google search results, there are some important limitations to be aware of:
- Legal Considerations:
- This tool is intended for personal use
- Respect Google's terms of service
Contributing
Feel free to submit issues and enhancement requests!
Servidores relacionados
Naver Map Direction MCP
Provides geographical and directional data from the Naver Map API.
Tarteel MCP Server
Quran-focused MCP server for ayah translation, tafsir, mutashabihat lookups, recitation playlists, and prayer times.
Rakuten Travel
Search for hotels and check their availability using the Rakuten Travel API.
Gaode Map POI
Provides geolocation and nearby POI (Point of Interest) information using the Gaode Map API.
Semantic Scholar
Search for academic papers, authors, and citations using the Semantic Scholar API.
MCP Deep Research
Performs deep web searches for information using the Tavily API.
Legal MCP Server Argentina
A server for intelligent search and jurisprudence analysis of Argentine legal documents.
BibTeX MCP Server
Search academic references from arXiv, DBLP, Semantic Scholar, and OpenAlex, and generate BibTeX entries.
展会大数据服务
Query comprehensive exhibition information, including enterprise participation records, venue details, and exhibition search.
Shodan
Query the Shodan API for network reconnaissance, DNS operations, vulnerability tracking, and device discovery.