Repolode
ihor-sokoliuk

ihor-sokoliuk/mcp-searxng

운영하거나 신뢰하는 SearXNG 인스턴스를 통해 AI 어시스턴트가 웹 검색을 하도록 지원하는 MCP 서버입니다.

스타
1,316
포크
178
열린 이슈
5
마지막 커밋
그저께

어떤 프로젝트인가요?

mcp-searxng는 AI 어시스턴트와 자체 호스팅 가능한 메타 검색 엔진인 SearXNG를 연결하는 Model Context Protocol 서버입니다. 웹 검색, 검색어 추천 조회, 인스턴스의 카테고리와 엔진 확인, 지정한 URL의 텍스트 읽기 도구를 제공해 어시스턴트가 질문에 답하는 동안 참고 자료를 수집할 수 있습니다.

이 서버는 SearXNG를 설치하지 않으므로, JSON 출력을 활성화한 기존 인스턴스가 필요합니다. npx, 전역 npm 설치 또는 Docker를 통해 STDIO로 로컬에서 실행하거나, 정적 bearer 또는 OAuth 보호 기능을 선택적으로 적용한 독립형 Streamable HTTP 서비스로 실행할 수 있습니다. 복제 인스턴스 장애 조치, 캐싱, 프록시, 브라우저 솔버 통합 등의 설정은 환경 변수로 구성합니다.

개인정보 보호 수준은 SearXNG 배포 방식에 따라 달라집니다. 운영자가 관리하는 인스턴스를 사용하면 검색어를 제3자 검색 서비스 운영자에게 보내지 않아도 되지만, 공개 인스턴스는 검색어를 받아 기록할 수 있습니다.

핵심 기능

  • 01페이지네이션, 필터, 직접 답변, 텍스트 또는 JSON 출력을 지원하는 웹 검색
  • 02지정한 URL에서 HTML, 구조화된 텍스트, 길이가 제한된 PDF 콘텐츠를 읽습니다.
  • 03검색어 추천을 반환하고 인스턴스의 카테고리와 엔진 정보를 제공합니다.
  • 04복제 인스턴스 장애 조치, HTML 폴백, 캐싱, 프록시 설정을 지원합니다.
  • 05bearer 또는 OAuth 보호 기능을 선택적으로 적용해 로컬 STDIO 또는 Streamable HTTP로 실행합니다.

활용 사례

  • 유료 검색 API 키 없이 Claude나 Cursor에서 웹 검색을 사용합니다.
  • 자체 SearXNG 인스턴스를 대상으로 어시스턴트에서 비공개 조사를 수행합니다.
  • 작업 중 AI 에이전트가 특정 웹 페이지나 PDF를 읽게 합니다.
  • 팀의 어시스턴트가 함께 사용하는 HTTP MCP 엔드포인트를 호스팅합니다.

토픽

자주 묻는 질문

mcp-searxng은(는) 무엇인가요?
운영하거나 신뢰하는 SearXNG 인스턴스를 통해 AI 어시스턴트가 웹 검색을 하도록 지원하는 MCP 서버입니다. mcp-searxng는 AI 어시스턴트와 자체 호스팅 가능한 메타 검색 엔진인 SearXNG를 연결하는 Model Context Protocol 서버입니다. 웹 검색, 검색어 추천 조회, 인스턴스의 카테고리와 엔진 확인, 지정한 URL의 텍스트 읽기 도구를 제공해 어시스턴트가 질문에 답하는 동안 참고 자료를 수집할 수 있습니다.
mcp-searxng은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
mcp-searxng은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
mcp-searxng은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. mcp-searxng의 마지막 커밋은 2026년 10월 19일입니다.
mcp-searxng은(는) 어디에 사용할 수 있나요?
유료 검색 API 키 없이 Claude나 Cursor에서 웹 검색을 사용합니다. 자체 SearXNG 인스턴스를 대상으로 어시스턴트에서 비공개 조사를 수행합니다. 작업 중 AI 에이전트가 특정 웹 페이지나 PDF를 읽게 합니다. 팀의 어시스턴트가 함께 사용하는 HTTP MCP 엔드포인트를 호스팅합니다.
mcp-searxng은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ihor-sokoliuk/mcp-searxng

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트