A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API.
https://github.com/user-attachments/assets/58bc98ae-3b6b-442c-a7fc-010508b5f028
searchquery (required): Search querymax_results (optional, default: 10): Number of results to returnsearch_service (optional, default: “google”): Search service to usenewsquery (required): Search querymax_results (optional, default: 10): Number of results to returnsearch_service (optional, default: “google”): Search service to usecrawlurl (required): URL to crawlsitemapurl (required): URL to get sitemapreasoningcontent (required): The question or problem that needs deep thinkingUpdate your Claude configuration file (claude_desktop_config.json) with the following content:
{
"mcpServers": {
"search1api": {
"command": "npx",
"args": ["-y", "search1api-mcp"],
"env": {
"SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
}
}
}
}
Configuration file location:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonEasy way:
search1api with the command env SEARCH1API_KEY=your-search1api-key npx -y search1api-mcpSafe way:
search1api with the command sh ./your_file_path/run.shRead the Cursor MCP Server Official Documentation to get more information.
Update your Windsurf configuration file (mcp_config.json) with the following content:
{
"mcpServers": {
"search1api": {
"command": "npx",
"args": ["-y", "search1api-mcp"],
"env": {
"SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
}
}
}
}
Read the Windsurf MCP Server Official Documentation to get more information.
Notice: After the configuration is done, you can close Windsurf offcial web tools to save your credits
This project is licensed under the MIT License - see the LICENSE file for details.
A DuckDuckGo search plugin for Model Context Protocol (MCP), compatible with Claude Code. Provides web search functionality with advanced navigation and content exploration features.
An MCP server implementation for managing marginalia and annotations