This SearXNG MCP server, developed by Ihor Sokoliuk, integrates the SearXNG API to provide web search capabilities for AI assistants. Built with TypeScript and leveraging the Model Context Protocol SDK, it offers a tool for executing web searches with pagination control. The server implements error handling, environment variable configuration for SearXNG instance URLs, and result formatting. By abstracting the complexities of API communication and search result parsing, it enables AI systems to easily access and analyze web content. This implementation is particularly valuable for applications requiring up-to-date information retrieval, enabling use cases such as research assistance, fact-checking, and content aggregation across various topics and domains.
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요
Execute web searches with pagination. Inputs: query (string): The search query. This string is passed to external search services. pageno (number, optional): Search page number, starts at 1 (default 1). time_range (string, optional): Filter results by time range - one of: 'day', 'month', 'year' (default: none). language (string, optional): Language code for results (e.g., 'en', 'fr', 'de') or 'all' (default: 'all'). safesearch (number, optional): Safe search filter level (0: None, 1: Moderate, 2: Strict) (default: instance setting).
Read and convert the content from a URL to markdown. Inputs: url (string): The URL to fetch and process.