Búsqueda MCP SearxNG
Este proyecto proporciona un servidor MCP que permite realizar búsquedas web mediante una instancia de SearxNG . Expone una herramienta que puede ser invocada por otras aplicaciones compatibles con MCP, como Goose.
Empezando
Establezca la variable de entorno
SEARXNG_BASE_URLen la URL base de su instancia de SearxNG.Instalar el paquete:
pip install .
Uso con Goose
Instalar la extensión: después de instalar el paquete, puede agregar este servidor MCP como una extensión en Goose.
Agregue la extensión en Goose: Vaya a Configuración > Extensiones > Agregar.
Establezca el tipo de extensión: establezca el Tipo en StandardIO.
Proporcione los detalles de la extensión: proporcione una identificación, un nombre y una descripción para su extensión.
Configurar el comando: En el campo Comando, proporcione la ruta absoluta a su ejecutable usando
uv run. Por ejemplo:uv run /full/path/to/mcp-searxng-search/.venv/bin/mcp-searxng-searchAsegúrese de reemplazar
/full/path/to/mcp-searxng-searchcon la ruta real al directorio de su proyecto.Uso de la extensión: Una vez integrada, puede empezar a usar su extensión en Goose. Abra la interfaz de chat de Goose y llame a su herramienta cuando sea necesario. Puede comprobar si Goose ha seleccionado las herramientas de su extensión personalizada preguntándole "¿Qué herramientas tiene?".
El ID de la herramienta es searxng_search . Acepta dos parámetros: query (la consulta de búsqueda) y max_results (el número máximo de resultados a devolver, con un valor predeterminado de 30).
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server for connecting agentic systems to search systems via searXNG.Last updated -1107MIT License
- AsecurityAlicenseAqualityAn MCP server implementation that integrates the SearxNG API, providing web search capabilities.Last updated -21,289329MIT License
- -security-license-qualityAn MCP server that integrates with SerpApi to retrieve search results from multiple search engines including Google, Bing, Yahoo, and others, enabling fast access to both live and archived search data.Last updated -19MIT License
- AsecurityFlicenseAqualityThis MCP server allows users to create, manage, and serve web applications through Goose, storing apps in configurable directories and providing web app serving capabilities.Last updated -92