Skip to main content
Glama
PXSR

MCP Smart Searcher

by PXSR

MCP 스마트 검색기

AI 기반 결과와 다중 엔진 웹 검색을 위한 스마트 MCP(Model Context Protocol) 서버입니다.

기능

  • 다중 엔진 검색 — 6개의 엔진(DuckDuckGo, Baidu, Juejin, GitHub, GitHub Code, Tavily)에서 동시에 검색

  • 웹 콘텐츠 추출 — 공개 URL에서 노이즈 제거 및 프롬프트 기반 필터링을 통해 깔끔한 텍스트 추출

  • 속도 제한 — 세마포어를 통한 내장 동시성 제어

  • 프록시 지원 — 엔진별 프록시 구성

  • 엔진 허용 목록 — 사용 가능한 엔진 제한

설치

pip install -e ".[dev]"

사용법

서버 실행

python -m mcp_smart_searcher

MCP 클라이언트 구성

MCP 클라이언트 구성(예: Claude Desktop)에 추가하세요:

{
  "mcpServers": {
    "smart-searcher": {
      "command": "python",
      "args": ["-m", "mcp_smart_searcher"]
    }
  }
}

개발

# Run with MCP inspector
mcp dev src/mcp_smart_searcher/server.py

# Run tests
PYTHONPATH=src pytest

# Build
python -m build

구성

환경 변수

설명

기본값

DEFAULT_SEARCH_ENGINE

기본 검색 엔진

duckduckgo

ALLOWED_SEARCH_ENGINES

쉼표로 구분된 엔진 허용 목록

(모두 허용)

TAVILY_API_KEY

Tavily AI 검색 API 키

(없음)

GITHUB_TOKEN

GitHub API 토큰

(없음)

USE_PROXY

프록시 활성화

true

PROXY_URL

프록시 URL

http://127.0.0.1:7890

PROXY_ENGINES

프록시를 사용하는 쉼표로 구분된 엔진

(모두)

MAX_CONCURRENT_SEARCH

최대 동시 검색 요청 수

5

LOG_LEVEL

로깅 레벨

INFO

라이선스

Apache-2.0

Install Server
A
license - permissive license
A
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PXSR/mcp-smart-searcher'

If you have feedback or need assistance with the MCP directory API, please join our Discord server