About
searxng.rb is a versatile Ruby gem designed to facilitate interaction with SearXNG instances. It offers a robust HTTP client for programmatically searching, a command-line interface for quick ad-hoc queries, and an MCP server. This server functionality allows seamless integration of self-hosted, private web search capabilities into various MCP-compatible clients, including AI assistants like Cursor IDE and Claude Desktop, empowering users to leverage their own search results directly within their development and productivity workflows.