@zenon-red/seti
v1.0.1
Published
Web search CLI and MCP server powered by SearXNG with optional API fallback providers and content enrichment.
Maintainers
Readme
SETI
Why
SETI is a web search tool that works both as a CLI and an MCP server for AI agents. It prioritizes SearXNG for free, unlimited, private and local search with optional fallback to commercial API providers.
Results are returned in TOON format (Token-Oriented Object Notation) for optimal LLM consumption.
Key benefits:
- Dual mode: CLI for humans, MCP server for AI agents
- Self-hosted: Run SearXNG locally for unlimited free searches
- Multi-provider: Fallback to Tavily, Exa, Brave, Google, and more
- Agent-optimized: TOON output format minimizes token usage
- Content enrichment: Fetch full page content via Jina Reader
Usage
Installation
bun install -g @zenon-red/setiOr run without global install:
npx @zenon-red/seti setupCLI Mode
Search directly from the command line:
seti "TypeScript best practices"
seti "rust vs go" 10MCP Mode
Start the MCP server for AI agent integration:
setiAdd to your MCP client configuration:
{
"mcpServers": {
"seti": {
"command": "seti"
}
}
}Contributing
This project is intended to be maintained autonomously by agents in the future. Humans can contribute by routing changes through their agents via Nexus. See CONTRIBUTING.md for details.
