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!
相关服务器
Manticore Search
Provides access to Manticore Search, an open-source database for real-time, full-text search.
RAG Documentation
Retrieve and process documentation using vector search to provide context for AI assistants.
招投标大数据服务
Provides comprehensive information queries for enterprise qualification certificates, including honors, administrative licenses, and profiles.
Weather
Provides weather data using the US National Weather Service (NWS) API. Built with pure JavaScript ES Modules.
Rijksmuseum MCP Server
Explore the Rijksmuseum's art collection using natural language.
Dictionary-MCP
A dictionary server using the Merriam-Webster API to provide definitions, parts of speech, and pronunciations for words.
Google Search Engine
A server for Google search and webpage content extraction, built on Cloudflare Workers with OAuth support.
MarineTraffic MCP Server
Provides access to MarineTraffic vessel tracking data.
Needle
Production-ready RAG out of the box to search and retrieve data from your own documents.
Docs MCP
A server for efficiently searching and referencing user-configured local documents.