Argus
@Khamel83
关于 Argus
One endpoint, five search providers. Argus routes queries across SearXNG, Brave, Serper, Tavily, and Exa with automatic fallback, RRF result ranking, health tracking, and budget enforcement. Extract clean text from any URL. Remember prior queries for smarter follow-ups. Zero exte
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"argus": {
"command": "argus",
"args": [
"mcp",
"serve"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Argus?
Argus is a search aggregation server that routes queries across five search providers—SearXNG, Brave, Serper, Tavily, and Exa—with automatic fallback, RRF result ranking, health tracking, and budget enforcement. It also extracts clean text from any URL and remembers prior queries for smarter follow-ups. It uses SQLite as its only database and has no external dependencies. Argus is designed for developers and users who need resilient, multi-source search with cost control.
How to use Argus?
Connect to Argus via HTTP, CLI, MCP (Model Context Protocol), or Python import. The server exposes a single endpoint for all search operations.
Key features of Argus
- One endpoint routing to five search providers
- Automatic fallback between providers
- RRF (Reciprocal Rank Fusion) result ranking
- Health tracking for each provider
- Budget enforcement per query or time period
- Clean text extraction from any URL
- Query memory for contextual follow-ups
- Zero external database dependencies (SQLite only)
Use cases of Argus
- Building a multi-provider search backend with graceful degradation
- Enforcing cost limits on search API usage across teams
- Aggregating and ranking results from multiple search engines
- Extracting clean content from arbitrary URLs for analysis
- Creating conversational search tools that remember prior queries
FAQ from Argus
Which search providers does Argus support?
Argus supports SearXNG, Brave, Serper, Tavily, and Exa, with automatic fallback between them.
What are Argus’s runtime dependencies?
Argus requires only SQLite as its database—no external database servers are needed.
How can I connect to Argus?
You can connect via HTTP, CLI, MCP (Model Context Protocol), or by importing it as a Python module.
Does Argus store my search queries?
Yes, Argus remembers prior queries in its SQLite database to enable smarter follow-ups. It does not require any external storage.
What authentication or transport protocols does Argus support?
—
搜索 分类下的更多 MCP 服务器
Baidu AI Search
baidubceappbuilder-sdk, 千帆AppBuilder-SDK帮助开发者灵活、快速的搭建AI原生应用
Brave Search MCP Server
mikechaoAn MCP Server implementation that integrates the Brave Search API, providing, Web Search, Local Points of Interest Search, Image Search, Video Search, News Search and LLM Context Search capabilities
G-Search MCP
jae-jaeA powerful MCP server for Google search that enables parallel searching with multiple keywords simultaneously.
小红书自动搜索评论工具(MCP Server 2.0)
chenningling这是一款基于 Playwright 开发的小红书自动搜索和评论工具,作为 MCP Server,可通过特定配置接入 MCP Client(如Claude for Desktop),帮助用户自动完成登录小红书、搜索关键词、获取笔记内容及发布AI生成评论等操作。
Bing Search MCP Server
leehanchungMCP Server for Bing Search API
评论