SearXNG 모델 컨텍스트 프로토콜 서버
SearXNG 검색 엔진과 언어 모델을 인터페이싱하기 위한 MCP(모델 컨텍스트 프로토콜) 서버입니다.
설명
이 서버는 언어 모델이 모델 컨텍스트 프로토콜(Model Context Protocol) 표준을 사용하여 SearXNG를 통해 웹 검색을 수행할 수 있도록 지원합니다. 언어 모델이 SearXNG에 검색 쿼리를 전송하고 형식화된 결과를 받을 수 있도록 깔끔한 인터페이스를 제공합니다.
설치
지엑스피1
요구 사항
- 노드.js 16+
- 실행 중인 SearXNG 인스턴스(기본적으로 http://localhost:8888 )
용법
서버는 stdio에서 실행되므로 MCP 호환 언어 모델과 통합하는 데 적합합니다.
구성
서버는 환경 변수를 사용하여 구성할 수 있습니다.
변하기 쉬운 | 설명 | 기본 |
---|---|---|
검색 프로토콜 | 사용할 프로토콜(http/https) | http |
검색 호스트 | SearXNG 호스트 | 로컬호스트 |
검색 포트 | SearXNG 포트 | 8888 |
캐시_TTL | 캐시 수명(밀리초) | 600000(10분) |
최대 캐시 크기 | 캐시된 쿼리의 최대 수 | 100 |
예:
도커
이 프로젝트에는 쉬운 배포를 위한 Dockerfile이 포함되어 있습니다.
검색 매개변수
검색 기능은 다음과 같은 매개변수를 지원합니다.
query
(필수): 검색 쿼리 문자열categories
: 검색 카테고리의 쉼표로 구분된 목록pageno
: 검색 페이지 번호 (기본값: 1)time_range
: 결과에 대한 시간 범위("일", "주", "월", "년")raw_json
: 서식이 지정된 텍스트 대신 원시 JSON 응답을 반환합니다(기본값: false)
특허
MIT
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
SearXNG를 사용하여 모델 컨텍스트 프로토콜 표준을 사용하여 언어 모델이 웹 검색을 수행할 수 있도록 하는 서버입니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server implementation that integrates the SearxNG API, providing web search capabilities.Last updated -2566107JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables Large Language Models to seamlessly interact with ClickHouse databases, supporting resource listing, schema retrieval, and query execution.Last updated -1PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables Large Language Models to search and access IETF RFC documents with pagination support.Last updated -PythonMIT License
- -securityAlicense-quality"primitive" RAG-like web search model context protocol server that runs locally. ✨ no APIs ✨Last updated -43PythonMIT License