Provides web search capabilities through Brave's search engine, accessible via the Serpex API with support for time-based filtering and structured JSON results
Enables web search functionality through DuckDuckGo's search engine, accessible via the Serpex API with support for time-based filtering and structured JSON results
Provides web search capabilities through Google's search engine, accessible via the Serpex API with support for time-based filtering and structured JSON results
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Serpex MCPfind recent articles about quantum computing breakthroughs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Serpex MCP
A Model Context Protocol (MCP) server that provides multi-engine web search capabilities through the Serpex API. Search across Google, Bing, DuckDuckGo, Brave, Yahoo, and Yandex with automatic engine routing and structured JSON results.
Features
✅ Multi-Engine Support: Access 6 search engines (Google, Bing, DuckDuckGo, Brave, Yahoo, Yandex)
✅ Auto Routing: Automatically selects the best available search engine
✅ Time Filtering: Filter results by day, week, month, or year
✅ Structured Results: Clean, consistent JSON responses
✅ Fast & Reliable: Built-in captcha handling and proxy rotation
✅ Easy Integration: Works with Claude Desktop, Jan AI, and any MCP-compatible client
Installation
Quick Start (npx - Recommended)
No installation needed! Use npx to run directly:
npx serpex-mcpGlobal Installation
npm install -g serpex-mcpLocal Installation
npm install serpex-mcpUsage
With Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"serpex": {
"command": "npx",
"args": ["-y", "serpex-mcp"],
"env": {
"SERPEX_API_KEY": "your-api-key-here"
}
}
}
}With Other MCP Clients
Any MCP-compatible client can use this server. Configure it with:
Command:
npxArguments:
-y serpex-mcpEnvironment:
SERPEX_API_KEY=your-key
Standalone
export SERPEX_API_KEY="your-api-key-here"
serpex-mcpAvailable Tools
serpex_search
Search the web using Serpex multi-engine API.
Parameters:
q(required): Search query stringengine(optional): Choose search engineauto(default) - Automatically selects best enginegoogle,bing,duckduckgo,brave,yahoo,yandex
time_range(optional): Filter by timeall(default),day,week,month,year
Example:
{
"q": "artificial intelligence trends 2025",
"engine": "google",
"time_range": "month"
}Getting Your API Key
Visit serpex.dev
Sign up for a free account
Get your API key from the dashboard
Use it in the
SERPEX_API_KEYenvironment variable
API Information
Base URL:
https://api.serpex.devDocumentation: https://serpex.dev/docs
Pricing: Free tier available, affordable paid plans
Development
Build from Source
git clone https://github.com/divyeshradadiya/serpex-mcp.git
cd serpex-mcp
pnpm install
pnpm buildRun Tests
export SERPEX_API_KEY="your-key-here"
pnpm testLicense
MIT