What is An MCP server implementation that integrates the SearXNG API, providing web search capabilities.?
SearXNG MCP Server is an implementation that integrates the SearXNG API, offering features like web search, pagination, time filtering, language selection, and safe search. It allows users to execute web searches with various filters and read content from URLs.
Documentation
SearXNG MCP Server
An MCP server implementation that integrates the SearXNG API, providing web search capabilities.
Features
Web Search: General queries, news, articles, with pagination.
Pagination: Control which page of results to retrieve.
Time Filtering: Filter results by time range (day, month, year).
Language Selection: Filter results by preferred language.
Safe Search: Control content filtering level for search results.
Tools
searxng_web_search
Execute web searches with pagination
Inputs:
query (string): The search query. This string is passed to external search services.
The evals package loads an mcp client that then runs the index.ts file, so there is no need to rebuild between tests. You can see the full documentation here.
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.