MCP Node Fetch

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Uses the Node.js undici library to fetch web content from any URL with various HTTP methods, headers, and request body options

MCP 노드 가져오기

Node.js undici 라이브러리를 사용하여 웹 콘텐츠를 가져올 수 있는 MCP 서버입니다.

특징

  • 다양한 HTTP 메서드를 사용하여 모든 URL에서 콘텐츠를 가져옵니다.
  • 헤더 및 요청 본문 지원
  • 다양한 형식(텍스트, JSON, 바이너리, HTML 조각)으로 콘텐츠를 반환합니다.
  • 오류를 우아하게 처리하세요
  • 시간 초과 및 리디렉션 동작 구성

MCP 도구

이 서버는 다음과 같은 MCP 도구를 제공합니다.

fetch-url

URL에서 콘텐츠를 가져와서 반환합니다.

매개변수:

  • url (문자열, 필수): 가져올 URL
  • method (문자열, 선택 사항): HTTP 메서드(기본값: "GET")
  • headers (객체, 선택 사항): 포함할 HTTP 헤더
  • body (문자열, 선택 사항): POST/PUT 요청에 대한 요청 본문
  • timeout (숫자, 선택 사항): 요청 시간 초과(밀리초)
  • responseType (문자열, 선택 사항): 응답을 구문 분석하는 방법("text", "json", "binary", "html-fragment")
  • fragmentSelector (문자열, 선택 사항): 특정 HTML 조각을 추출하는 CSS 선택기(responseType이 "html-fragment"인 경우)
  • followRedirects (부울, 선택 사항): 리디렉션을 따를지 여부(기본값: true)

extract-html-fragment

CSS 선택기를 사용하여 웹 페이지에서 특정 HTML 콘텐츠를 추출하고 선택적으로 앵커 포인트로 이동합니다.

매개변수:

  • url (문자열, 필수): 가져올 URL
  • selector (문자열, 필수): 추출할 HTML 조각에 대한 CSS 선택기
  • anchorId (문자열, 선택 사항): 특정 조각을 찾기 위한 선택적인 앵커 ID
  • method (문자열, 선택 사항): HTTP 메서드(기본값: "GET")
  • headers (객체, 선택 사항): 포함할 HTTP 헤더
  • body (문자열, 선택 사항): POST 요청에 대한 요청 본문
  • timeout (숫자, 선택 사항): 요청 시간 초과(밀리초)
  • followRedirects (부울, 선택 사항): 리디렉션을 따를지 여부(기본값: true)

check-status

전체 콘텐츠를 다운로드하지 않고도 URL에 접근할 수 있는지 확인합니다.

매개변수:

  • url (문자열, 필수): 확인할 URL
  • timeout (숫자, 선택 사항): 요청 시간 초과(밀리초)

데스크톱 구성을 위한 Claude

Claude for Desktop과 함께 사용하려면 claude_desktop_config.json 에 다음을 추가하세요.

지엑스피1

특허

MIT

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

Node.js undici 라이브러리를 사용하여 웹 콘텐츠를 가져오는 기능을 제공하는 MCP 서버로, 다양한 HTTP 메서드, 콘텐츠 형식 및 요청 구성을 지원합니다.

  1. Features
    1. MCP Tools
      1. fetch-url
      2. extract-html-fragment
      3. check-status
    2. Claude for Desktop Configuration
      1. License
        ID: ji7r8nq9wk