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.