MCP SearxNG Search

by Jay4242
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides a web search tool that allows users to perform searches through a SearxNG instance, with control over the query and maximum number of results to return.

MCP SearxNG 검색

이 프로젝트는 SearxNG 인스턴스를 사용하여 웹 검색을 수행할 수 있는 MCP 서버를 제공합니다. 또한, Goose와 같은 다른 MCP 호환 애플리케이션에서 호출할 수 있는 도구를 제공합니다.

시작하기

  1. SEARXNG_BASE_URL 환경 변수를 SearxNG 인스턴스의 기본 URL로 설정합니다.
  2. 패키지를 설치합니다: pip install .

Goose와 함께 사용

  1. 확장 기능 설치: 패키지를 설치한 후 이 MCP 서버를 Goose의 확장 기능으로 추가할 수 있습니다.
  2. Goose에서 확장 프로그램을 추가하려면 설정 > 확장 프로그램 > 추가로 이동하세요.
  3. 확장 유형을 설정합니다. 유형을 StandardIO로 설정합니다.
  4. 확장 프로그램 세부 정보 제공: 확장 프로그램의 ID, 이름, 설명을 제공하세요.
  5. 명령 설정: 명령 필드에 uv run 을 사용하여 실행 파일의 절대 경로를 입력하세요. 예:지엑스피1/full/path/to/mcp-searxng-search 프로젝트 디렉토리의 실제 경로로 바꿔야 합니다.
  6. 확장 프로그램 사용: 통합이 완료되면 Goose에서 확장 프로그램을 사용할 수 있습니다. Goose 채팅 인터페이스를 열고 필요에 따라 도구를 호출하세요. Goose가 사용자 지정 확장 프로그램에서 도구를 가져왔는지 확인하려면 "어떤 도구를 가지고 있나요?"라고 질문하세요.

도구 ID는 searxng_search 입니다. 두 개의 매개변수를 받습니다. query (검색 쿼리)와 max_results (반환할 최대 결과 수, 기본값은 30개)입니다.

-
security - not tested
A
license - permissive license
-
quality - not tested

SearxNG 인스턴스를 사용하여 웹 검색을 활성화하는 MCP 서버로, Goose와 같은 MCP 호환 애플리케이션이 인터넷 검색을 수행할 수 있습니다.

  1. Getting Started
    1. Usage with Goose
      ID: z9eh2ttkop