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!
Server Terkait
BrainTube
Personal knowledge MCP server — semantic search over YouTube saves, Social media posts saves, Screenshot saves, Notion pages, Obsidian notes, and web content. Per-user JWT auth, pgvector embeddings, AI-agnostic.
Google Web Search (Gemini)
Provides Google Web Search functionality using the Gemini API. Requires a Google API Key or OAuth credentials.
MarineTraffic MCP Server
Provides access to MarineTraffic vessel tracking data.
Serper MCP Server
Access Google Search results using the Serper API.
QuantConnect PDF MCP Server
Converts QuantConnect PDF documentation into searchable markdown, enabling fast, context-aware search.
Zenn Articles
A server for searching articles on the Zenn blogging platform.
Unsplash MCP Server
Search and integrate images from Unsplash using its official API.
Tarteel MCP Server
Quran-focused MCP server for ayah translation, tafsir, mutashabihat lookups, recitation playlists, and prayer times.
PaperMCP 智能学术论文检索系统
An academic paper search server powered by the OpenAlex API.
Readeck MCP
An MCP server for advanced research assistance, configurable via environment variables.