SearXNG Server

Integrations

  • Integrates the SearXNG API to provide web search capabilities with pagination support, allowing for general queries, news, and article searches.

SearXNG MCP 서버

SearXNG API를 통합하여 웹 검색 기능을 제공하는 MCP 서버 구현입니다.

특징

  • 웹 검색 : 일반 쿼리, 뉴스, 기사(페이지 번호 포함)
  • 페이지 번호 : 검색할 결과 페이지를 제어합니다.
  • 시간 필터링 : 시간 범위(일, 월, 년)별로 결과를 필터링합니다.
  • 언어 선택 : 선호하는 언어로 결과를 필터링합니다.
  • 안전 검색 : 검색 결과에 대한 콘텐츠 필터링 수준을 제어합니다.

도구

  • 검색__검색
    • 페이지 분할을 통한 웹 검색 실행
    • 입력:
      • query (문자열): 검색 쿼리입니다. 이 문자열은 외부 검색 서비스로 전달됩니다.
      • pageno (번호, 선택 사항): 검색 페이지 번호, 1부터 시작(기본값 1)
      • time_range (문자열, 선택 사항): 시간 범위로 결과 필터링 - 다음 중 하나: "일", "월", "년" (기본값: 없음)
      • language (문자열, 선택 사항): 결과에 대한 언어 코드(예: "en", "fr", "de") 또는 "all"(기본값: "all")
      • safesearch (숫자, 선택 사항): 안전 검색 필터 수준(0: 없음, 1: 보통, 2: 엄격)(기본값: 인스턴스 설정)
  • _URL_읽기
    • URL에서 콘텐츠를 읽고 마크다운으로 변환합니다.
    • 입력:
      • url (문자열): 가져와서 처리할 URL

구성

SEARXNG_URL 설정

  1. 공개 인스턴스 목록 에서 SearxNG 인스턴스를 선택하거나 로컬 환경을 사용하세요.
  2. SEARXNG_URL 환경 변수를 인스턴스 URL로 설정합니다.
  3. 기본 SEARXNG_URL 값은 http://localhost:8080 입니다.

Claude Desktop과 함께 사용

Smithery를 통해 설치

Smithery 를 통해 Claude Desktop에 SearxNG 서버를 자동으로 설치하는 방법:

지엑스피1

엔피엑스

{ "mcpServers": { "searxng": { "command": "npx", "args": [ "-y", "mcp-searxng" ], "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }

국립민간공원

npm install -g mcp-searxng

그리고 MCP 구성 파일에서:

{ "mcpServers": { "searxng": { "command": "mcp-searxng", "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }

도커

Docker Hub에서 미리 빌드된 이미지 사용
docker pull isokoliuk/mcp-searxng:latest

claude_desktop_config.json 에 다음을 추가하세요:

{ "mcpServers": { "searxng": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SEARXNG_URL", "isokoliuk/mcp-searxng:latest" ], "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }
지역적으로 구축
docker build -t mcp-searxng:latest -f Dockerfile .
사용

claude_desktop_config.json 에 다음을 추가하세요:

{ "mcpServers": { "searxng": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SEARXNG_URL", "mcp-searxng:latest" ], "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }

특허

이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여됩니다. 즉, MIT 라이선스의 조건에 따라 소프트웨어를 자유롭게 사용, 수정 및 배포할 수 있습니다. 자세한 내용은 프로젝트 저장소의 LICENSE 파일을 참조하세요.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

SearXNG API를 통합하여 웹 검색 기능을 제공하는 MCP 서버 구현입니다.

  1. 특징
    1. 도구
      1. 구성
        1. SEARXNG\_URL 설정
        2. Claude Desktop과 함께 사용
        3. Smithery를 통해 설치
        4. 엔피엑스
        5. 국립민간공원
        6. 도커
      2. 특허

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          An MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities.
          Last updated -
          2
          21,633
          46,000
          JavaScript
          MIT License
          • Linux
          • Apple
        • A
          security
          A
          license
          A
          quality
          An MCP server for connecting agentic systems to search systems via searXNG.
          Last updated -
          1
          43
          Python
          MIT License
        • -
          security
          A
          license
          -
          quality
          A server based on the MCP protocol that uses the Brave API for web search functionality.
          Last updated -
          6
          Python
          MIT License
          • Apple
          • Linux
        • -
          security
          A
          license
          -
          quality
          MCP server for using various search tools like Tavily API. Planning to support various search tools (i.e. wiki search, searxng, etc)
          Last updated -
          1
          Python
          MIT License
          • Apple
          • Linux

        View all related MCP servers

        ID: 0j7jjyt7m9