Skip to main content
Glama
Quqing-future

mcp-bing-search

mcp-bing-search

API 키 없이 중고 분토에서도 동작하는 웹으 검색용 로컬 MCP 서버입니다.

  • 기본 엔진: Bing (cn.bing.com)

  • 최신 중국 인기 주제에 대한 자동 폴백: Qihoo 360Sogou

  • 검색 엔진 리다이렉트 링크를 실제 URL로 변환합니다

공용 searxng 인스턴스(예: baresearch.org)는 중구 본토에서 접근할 수 없고, 중국 롯테일 리에 대해 아무 것도 반환하지 않기 때문에 이를 대체하기 위해 만들어졌습니다.

Microsooft 공식 go-erver-bing-search와 관력이 없습니다 — (API 키가 필요함, 이 프로젝는 키가 없이 동작하고 중국에 적합한 대안입니다.

이 프로젝트가 존재하는 이유

문제

이 프로젝트의 답변

중국 앛본토에서 접근할 수 없게 공용 서arxng 인스턴스

프록시 없이 접근 가능한 cn.bing.com에 직접 요청

API 키 가 없음 / 결Cedle 정보 없음

검색 결과 페지(HTML 파싼)을 스래핑하고, 키가 필요 없음

ing가 중국 캠퍼스/인기 주제를 제대로 색인하지 못함

fallback이 자동으로 360 / ogou를 재시도함

Baidu가 자동화 요청을 캡차로 차단함

Baidu는 의도적으로 사용하지 않음

Related MCP server: Heventure Search MCP

성능

  • web_search(query: str, max_results: int = 8, fallback: bool = True) — Bind를 먼저 시도하고, 결과가 관련 없으면(특히 최신 중국 주제에서 자주) 360 → ogou 순서로 자동 재시도합니다.

  • cn_search(query: str, max_results: int = 8) — 중국 엔진(360 → ogou)에 직접 검색합니다. 최신 중국 인기 주제, 템퍼스/An이보 뉴스 또는 ing가 약하게 크롤러하는 항목에 사Use 하세요.

  • Red이렉트 링크 해석 — 360/Sogou의 암호화된 점프 링크(so.com/link?m=...)를 최종 실제 URL로 해석합니다(HTTP리디렉트 및 JS 리디렉트). 지원).

  • 독립적인 순수 파일이며, mcp, httpx, lxml에 대고 의존합니다.

설치

옵션 A: pip 설치 (권장)

pip install mcp-bing-search

옵션 B: 소스로 설치

git clone https://github.com/Quqing-future/mcp-bing-search.git
cd mcp-bing-search
pip install .
# or run directly without installing:
python mcp_bing_search.py

Reasonix로 설정

전역 config.toml(모든 프로젝트) 또는 프로젝트 reasonix.toml에 추가하세요:

[[plugins]]
name    = "bing-search"
command = "python"                      # or the absolute path to python.exe
args    = ["-m", "mcp_bing_search"]     # if installed via pip
# args = ["/path/to/mcp_bing_search.py"] # if running from source

혹은 표준 .mcp.json을 사하세요:

{
  "mcpServers": {
    "bing-search": {
      "command": "python",
      "args": ["-m", "mcp_bing_search"]
    }
  }
}

변경 사항은 다음 세션부터 해당됩니다. 도구는 mcp__bing-search__web_searchmcp__bing-search__cn_search로 표시됩니다.

다른 MCP 클라이언트로 설정

모든 MCP 클라이언트 — Claude Desktop, Cursor, VSCode 등 — 동작합니다. 다음을 가리키도록 하세요:

python -m mcp_bing_search
# or
python /path/to/mcp_bing_search.py

복구

web_search(query: str, max_results: int = 8, fallback: bool = true) -> str

웹이를 검색합니다. 무저 Bing를 시도하고, fallback이 활성화되어 있을 때 모/URL에 리 토큥이 포함된 결과가 없으면(즉, 관련 결과 없음) ing 결과 없는 경uten 아닌로 Qihoo 360, 그다음 Sogou를 재시도합니다.

cn_search(query: str, max_results: int = 8) -> str

중국 엔진(360 → Sogou)을 직접 검색합니다. 최신 중국 인기 주제, 템퍼스/윈이보 뉴스, 또는 ing가 색인하기 어려운 항목에 사Use하세요.

동작 방식

MCP client (Reasonix / Claude Desktop / ...)
   ↕  stdio + JSON-RPC
mcp_bing_search.py  (MCP server)
   ↕  HTTPS (plain HTTP GET, browser User-Agent)
cn.bing.com  →  www.so.com  →  www.sogou.com
  1. 요청python가 데스크톱 브라우저 UserAgent로 https://cn.bing.com/search?q=...을 GET합니다.

  2. 파싱link XPath가 li.b_algoac 노드에서 터오írl / url / sript을 추출합니다.

  3. 관련성 체크 — 결과 제목/url에 어떤 쿼 토큰(예: "本地大模型", "部署教练")도 포함하지 않으면해당 결과를 관련 없음으로 간주합니다.

  4. 폴백 — Bing 결과가 비었거나 관련 없을 때, 360→Sogou를 순서로 시도하고, 관련 결과를 첫 번째 엔진을 사용합니다.

  5. Link 정S — 리디렉트 링고 (so.com/link?m=..., /link?url=...)를 최종 실대상지 (Location 헤더/ JS 리디렉트) 로 한 번 더 변환합니다.

알려진 제한 사항

  • 스크랲핑은 엔진의 HTML 구조에 따라달려 있으므로 개편 시 파싱이 끘어질 수 있습니다.

  • 킹 없음 = SLA 없음; 매우 빈번한 호출은 rate limit 되거나 제한/차단될 수 있습니다.

  • Bing의 최신 중국 소션 미디어 주제에 대한 커버리지가 약음 — 이런 경우 fallback 또는 cn_search를 사용하세요.

  • Baidu는 의도적으로 제외했습니다. Baidu는 자동화 요청에 캡차를 적극적으로 사용하기 때문입니다.

  • 이용 서비스 면책 고지: 이 프로젝트는 공개 검색 결과 페이지를 스크래핑함으로써 동작합니다. 개인/교육 용도로 제공되며, Bing, Qihoo 360, Sogou의 이용 약관을 준수한다고 주S하지로 않습니다. 스크래핑은 약관을 위반합 수 있고, 자동 접근은 제한 차단될 수 있습니다. 사용에 따른 위험은 해당 사용자에게 있으며, 프로덕션 환경에서는 공식 Search API를 고려하시기 바랍니다.

르어전

MIT © Quqing-future

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables web search without API keys using DuckDuckGo and Bing search engines, and retrieves webpage content. Supports multiple search engines simultaneously with privacy protection and asynchronous processing.
    2
    7
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to perform query-driven web searches and fetch page content via Bing and DuckDuckGo engines, with automatic fallback and no API keys needed.
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

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/Quqing-future/mcp-bing-search'

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