MCP SearxNG 검색
이 프로젝트는 SearxNG 인스턴스를 사용하여 웹 검색을 수행할 수 있는 MCP 서버를 제공합니다. 또한, Goose와 같은 다른 MCP 호환 애플리케이션에서 호출할 수 있는 도구를 제공합니다.
시작하기
SEARXNG_BASE_URL환경 변수를 SearxNG 인스턴스의 기본 URL로 설정합니다.패키지를 설치합니다:
pip install .
Related MCP server: SearXNG Server
Goose와 함께 사용
확장 기능 설치: 패키지를 설치한 후 이 MCP 서버를 Goose의 확장 기능으로 추가할 수 있습니다.
Goose에서 확장 프로그램을 추가하려면 설정 > 확장 프로그램 > 추가로 이동하세요.
확장 유형을 설정합니다. 유형을 StandardIO로 설정합니다.
확장 프로그램 세부 정보 제공: 확장 프로그램의 ID, 이름, 설명을 제공하세요.
명령 설정: 명령 필드에
uv run을 사용하여 실행 파일의 절대 경로를 입력하세요. 예:지엑스피1
/full/path/to/mcp-searxng-search프로젝트 디렉토리의 실제 경로로 바꿔야 합니다.확장 프로그램 사용: 통합이 완료되면 Goose에서 확장 프로그램을 사용할 수 있습니다. Goose 채팅 인터페이스를 열고 필요에 따라 도구를 호출하세요. Goose가 사용자 지정 확장 프로그램에서 도구를 가져왔는지 확인하려면 "어떤 도구를 가지고 있나요?"라고 질문하세요.
도구 ID는 searxng_search 입니다. 두 개의 매개변수를 받습니다. query (검색 쿼리)와 max_results (반환할 최대 결과 수, 기본값은 30개)입니다.