Research server with multi-engine web search, social and academic search, news aggregation and document analysis, without API keys.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add rivalsearchmcp -- python src/server.py~/.codex/config.toml
[mcp_servers.rivalsearchmcp]
command = "python"
args = ["src/server.py"]
# codex mcp add rivalsearchmcp -- python src/server.py~/.cursor/mcp.json
{
"mcpServers": {
"rivalsearchmcp": {
"command": "python",
"args": [
"src/server.py"
]
}
}
}.vscode/mcp.json
{
"servers": {
"rivalsearchmcp": {
"type": "stdio",
"command": "python",
"args": [
"src/server.py"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"rivalsearchmcp": {
"command": "python",
"args": [
"src/server.py"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"rivalsearchmcp": {
"command": "python",
"args": [
"src/server.py"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"rivalsearchmcp": {
"command": "python",
"args": [
"src/server.py"
]
}
}
}