Skip to main content
Glama
kouui

DuckDuckGo Web Search MCP Server

by kouui

DuckDuckGo 웹 검색 MCP 서버

이 프로젝트는 DuckDuckGo 검색 엔진을 사용하여 웹을 검색하고, 선택적으로 발견된 URL의 내용을 가져와 요약할 수 있는 MCP(Model Context Protocol) 서버를 제공합니다.

특징

  • 웹 검색: DuckDuckGo를 사용하여 웹을 검색하세요.

  • 결과 추출: 검색 결과에서 제목, URL, 스니펫을 추출합니다.

  • 콘텐츠 가져오기(선택 사항): 검색 결과에서 찾은 URL의 콘텐츠를 가져와서 Jina API를 사용하여 마크다운 형식으로 변환합니다.

  • 병렬 가져오기: 더 빠른 처리를 위해 여러 URL을 동시에 가져옵니다.

  • 오류 처리: 검색 및 페칭 중에 발생하는 시간 초과 및 기타 잠재적 오류를 우아하게 처리합니다.

  • 구성 가능: 반환되는 검색 결과의 최대 수를 설정할 수 있습니다.

  • Jina API : Jina API를 사용하여 HTML을 마크다운으로 변환합니다.

  • MCP 호환 : 이 서버는 모든 MCP 호환 클라이언트와 함께 사용하도록 설계되었습니다.

Related MCP server: MCP DuckDuckGo Search Server

용법

  1. 필수 조건:

    • uvx 패키지 관리자

  2. 클로드 데스크톱 구성

    • Claude Desktop을 사용하는 경우 claude_desktop_config.json 파일에 서버를 추가할 수 있습니다.

    지엑스피1

    위의 구성이 작동하지 않으면 로컬 PC에 저장소를 복제하고 다음 구성을 사용해야 할 수 있습니다.

    { "mcpServers": { "web-search-duckduckgo": { "command": "uv", "args": [ "--directory", "/path/to/web-search-duckduckgo", "run", "main.py" ] } } }
  3. 도구

    • MCP 클라이언트(예: Claude)에서 이제 다음 도구를 사용할 수 있습니다.

    • search_and_fetch 웹을 검색하고 URL의 내용을 가져옵니다.

      • query : 검색 쿼리 문자열.

      • limit : 반환할 결과의 최대 개수(기본값: 3, 최대값: 10).

    • fetch 특정 URL의 콘텐츠를 가져옵니다.

      • url : 가져올 URL입니다.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. (라이선스를 지정하려면 라이선스 파일을 추가하세요.)

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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/kouui/web-search-duckduckgo'

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