MCP Web Research Server

by chuanmingliu
Verified

Integrations

  • Enables Google search integration to perform web searches and extract search results for research purposes

MCP 웹 리서치 서버

웹 연구를 위한 MCP(Model Context Protocol) 서버.

클로드에 실시간 정보를 제공하여 원하는 주제를 쉽게 조사할 수 있습니다.

특징

  • Google 검색 통합
  • 웹페이지 콘텐츠 추출
  • 연구 세션 추적(방문한 페이지 목록, 검색어 등)
  • 스크린샷 캡처

필수 조건

설치

먼저, Claude Desktop 앱을 다운로드하여 설치했고 npm도 설치했는지 확인하세요.

다음으로, claude_desktop_config.json 에 이 항목을 추가합니다(Mac에서는 ~/Library/Application\ Support/Claude/claude_desktop_config.json 에 있음).

지엑스피1

이 구성을 사용하면 Claude Desktop이 필요할 때 웹 연구 MCP 서버를 자동으로 시작할 수 있습니다.

용법

Claude와 채팅을 시작하고 웹 리서치에 도움이 될 만한 메시지를 보내세요. 심층적인 웹 리서치에 맞춰 미리 만들어진 프롬프트를 원하시면 이 패키지를 통해 제공되는 agentic-research 프롬프트를 사용하실 수 있습니다. Claude 데스크톱에서 채팅 입력란의 페이퍼클립 아이콘을 클릭한 다음 Choose an integrationwebresearchagentic-research 선택하여 해당 프롬프트에 접속하세요.

도구

  1. search_google
    • Google 검색을 수행하고 결과를 추출합니다.
    • 인수: { query: string }
  2. visit_page
    • 웹 페이지를 방문하여 콘텐츠를 추출합니다.
    • 인수: { url: string, takeScreenshot?: boolean }
  3. take_screenshot
    • 현재 페이지의 스크린샷을 찍습니다.
    • 인수가 필요하지 않습니다

프롬프트

agentic-research

클로드가 철저한 웹 조사를 수행하는 데 도움이 되는 가이드 조사 프롬프트입니다. 이 프롬프트는 클로드에게 다음을 지시합니다.

  • 주제 환경을 이해하려면 광범위한 검색으로 시작하세요.
  • 고품질의 권위 있는 출처를 우선시하세요
  • 연구 결과를 바탕으로 연구 방향을 반복적으로 개선합니다.
  • 귀하에게 정보를 제공하고 대화형으로 연구를 안내합니다.
  • 항상 URL을 사용하여 출처를 인용하세요

자원

우리는 두 가지를 MCP 리소스로 공개합니다: (1) 캡처한 웹페이지 스크린샷, (2) 연구 세션.

스크린샷

스크린샷을 찍으면 MCP 리소스로 저장됩니다. Claude Desktop에서 Paperclip 아이콘을 통해 캡처한 스크린샷에 액세스할 수 있습니다.

연구 세션

서버는 다음을 포함하는 연구 세션을 유지합니다.

  • 검색어
  • 방문한 페이지
  • 추출된 콘텐츠
  • 스크린샷
  • 타임스탬프

제안

최상의 결과를 얻으려면, 조사할 때 agentic-research 프롬프트를 사용하지 않기로 했다면, 클로드가 일반적인 주제를 조사할 때 사용할 수 있는 양질의 출처를 제안하는 것이 도움이 될 수 있습니다. 예를 들어, "오늘의 뉴스" 대신 news today from reuters or AP news today 제안할 수 있습니다.

문제들

이건 알파 이전 코드에 가깝습니다. AIGC이기도 하니 버그가 있을 수 있습니다.

문제가 발생하면 Claude Desktop의 MCP 로그를 확인하는 것이 도움이 될 수 있습니다.

tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

개발

# Install dependencies pnpm install # Build the project pnpm build # Watch for changes pnpm watch # Run in development mode pnpm dev

요구 사항

  • 노드.js >= 18
  • Playwright(종속성으로 자동 설치됨)

검증된 플랫폼

  • [x] 맥OS
  • [ ] 리눅스

특허

MIT

작가

mzxrai

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Claude가 Google 검색을 통합하고, 웹페이지 콘텐츠를 추출하고, 스크린샷을 캡처하여 웹 조사를 수행할 수 있게 해주는 모델 컨텍스트 프로토콜 서버입니다.

  1. Features
    1. Prerequisites
      1. Installation
        1. Usage
          1. Tools
          2. Prompts
          3. Resources
          4. Suggestions
        2. Problems
          1. Development
            1. Requirements
              1. Verified Platforms
                1. License
                  1. Author
                    ID: 5xrmmk1vhi