Multi-provider web search MCP server for AI agents, with free keyless providers enabled by default.
Multi-provider web search MCP server for AI agents, with free keyless providers enabled by default.
A stateless Streamable HTTP MCP server that combines multiple independent
web-search providers behind one web_search tool.
DDGS, Exa, and Parallel are enabled by default and can be used without API keys. Provider failures are isolated; successful results are still returned when another provider fails.
https://${PUBLIC_DOMAIN}/mcpBearer ${AGENT_WEB_SEARCH_AUTH_TOKEN}https://${PUBLIC_DOMAIN}/healthzThe MCP endpoint accepts POST requests only. It uses JSON responses and is
stateless, so clients do not need to retain an MCP-Session-Id.
The default deployment works without provider keys. To use paid provider APIs or enable additional providers, add the relevant environment variables in the Zeabur service settings. See the project README for the full provider list and configuration options.