IS

ihor-sokoliuk/mcp-searxng

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.3천 stars 168 forks 품질 89 트렌드 46MIT

SearXNG를 통한 AI 비서에 대한 프라이비시 웹 검색 — Claude, Cursor 및 모든 MCP 클라이언트를 지원합니다

개요

SearXNG API를 통합한 MCP 서버로, AI 어시스턴트에게 웹 검색 기능을 제공합니다. MCP 클라이언트 설정에 추가하세요(예: claude_desktop_config.json): YOUR_SEARXNG_INSTANCE_URL를 SearXNG 인스턴스의 URL로 대체하세요(예: https://searxng.example.com). 세미콜론으로 분리된 목록으로 교환 가능한 복제본을 제공할 수도 있습니다. 예: https://one.example.com;https://two.example.com. - : 일반 쿼리, 뉴스, 기사, 페이지 포함. - : 여러 개의 교환 가능한 SearXNG 복제본을 SEARXNG_URL에서 구성할 수 있습니다; 검색은 기본적으로 실패 오버되며, 선택적으로 병렬로 확장할 수 있습니다. - : 서식이 있는 텍스트 또는 response_format가 포함된 원시 SearXNG 형태의 JSON 파일을 선택합니다. - : 텍스트 결과가 결과 목록 전에 SearXNG 답변, 정정, 제안, 인포박스를 표시합니다. - : SearXNG의 /autocompleter 엔드포인트를 통한 쿼리 자동 완성. - : /config에서 설정된 카테고리, 엔진, 기본값, 로케이션, 플러그인을 검사합니다.

개요(AI 번역)

AI 비서용 개인정보 보호 웹 검색 — 운영자가 제어하거나 신뢰하는 SearXNG 인스턴스를 사용해 Claude, Cursor 등을 활용하세요.

SearXNG API를 통합한 MCP 서버로, AI 어시스턴트에게 웹 검색 기능을 제공합니다.

✨ GitHub MCP 레지스트리에 소개되어 있습니다.

퀵 스타트

JSON 검색이 활성화된 SearXNG 인스턴스가 필요합니다. 이 프로젝트 MCP 클라이언트를 SearXNG에 연결하며; SearXNG를 설치하지 않습니다. 인스턴스 사용 운영하거나 신뢰하는 것입니다. 셀프 호스팅부터 시작하세요 필요하다면 공개 인스턴스 가이드도 제공할 수 있습니다.

연결 방법 선택:

당신의 설정 여기서 시작하세요
클라이언트가 서버를 로컬에서 시작함 Node.js 22 이상에 설치한 후 아래 NPX 예제나 클라이언트 레시피를 사용하세요.
클라이언트가 Docker 컨테이너를 시작합니다 설치에서 Docker/STDIO 레시피를 사용하세요.
독립적으로 실행 중인 HTTP 서비스 클라이언트의 HTTP 레시피와 전체 /mcp URL을 사용하세요.
HTTP 서비스를 운영해야 합니다 HTTP 서버 가이드를 따르세요.

mcpServers JSON(예: Claude Desktop)을 사용하는 클라이언트의 경우, 다음을 추가하세요:

예제 URL을 SearXNG 기본 URL로 교체하세요. 다른 클라이언트들은 다르게 사용합니다

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Quick Start

You need an existing SearXNG instance with JSON search enabled. This project connects an MCP client to SearXNG; it does not install SearXNG. Use an instance you operate or trust. Start with the self-hosted or public-instance guide if needed.

Choose how to connect:

Your setup Start here
Client starts the server locally Install Node.js 22 or later, then use the NPX example below or your client recipe.
Client starts a Docker container Use the Docker/STDIO recipe in Installation.
You have an independently running HTTP service Use your client’s HTTP recipe with the full /mcp URL.
You need to operate an HTTP service Follow the HTTP server guide.

For clients using mcpServers JSON (such as Claude Desktop), add:

{
  "mcpServers": {
    "searxng": {
      "command": "npx",
      "args": ["-y", "mcp-searxng"],
GitHub에서 전체 README 보기

설치

npx -y mcp-searxng
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "searxng": { "command": "npx", "args": ["-y", "mcp-searxng"], "env": { "SEARXNG_URL": "https://search.example.com" } } } }