MCP Fetch

by JeremyNixon
Verified

local-only server

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

Integrations

  • Utilizes macOS-specific clipboard operations to handle processed web content and images for seamless pasting into Claude

  • Converts fetched web content into markdown format for optimal display in Claude

  • Processes and optimizes images from web content, handling image merging, size limitations, and conversion of animated GIFs

MCP 페치

웹 콘텐츠를 가져오고 이미지를 처리하는 모델 컨텍스트 프로토콜 서버입니다. 이를 통해 Claude Desktop(또는 모든 MCP 클라이언트)이 웹 콘텐츠를 가져오고 이미지를 적절하게 처리할 수 있습니다.

빠른 시작(사용자용)

Claude Desktop과 함께 이 도구를 사용하려면 Claude Desktop 구성에 다음을 추가하기만 하면 됩니다( ~/Library/Application Support/Claude/claude_desktop_config.json ):

지엑스피1

필요할 때 도구의 최신 버전이 자동으로 다운로드되어 실행됩니다.

필수 설정

  1. Claude의 접근성 활성화:
    • 시스템 설정 열기
    • 개인정보 보호 및 보안 > 접근성으로 이동하세요
    • "+" 버튼을 클릭하세요
    • 응용 프로그램 폴더에서 Claude를 추가하세요
    • Claude의 토글을 켜세요

이 접근성 설정은 자동 클립보드 작업(Cmd+V)이 제대로 작동하는 데 필요합니다.

개발자를 위한

다음 섹션은 도구를 개발하거나 수정하려는 사람들을 위한 것입니다.

필수 조건

  • 노드.js 18+
  • macOS(클립보드 작업용)
  • Claude Desktop( https://claude.ai/desktop 에서 설치)
  • tsx ( npm install -g tsx 를 통해 설치)

설치

Smithery를 통해 설치

Smithery 를 통해 Claude Desktop용 MCP Fetch를 자동으로 설치하려면:

npx -y @smithery/cli install @kazuph/mcp-fetch --client claude

수동 설치

git clone https://github.com/kazuph/mcp-fetch.git cd mcp-fetch npm install npm run build

이미지 처리 사양

웹 콘텐츠의 이미지를 처리할 때 다음과 같은 제한이 적용됩니다.

  • 그룹당 최대 6개의 이미지
  • 그룹당 최대 높이 8000픽셀
  • 그룹당 최대 크기 30MB

콘텐츠가 이러한 제한을 초과하면 이미지는 자동으로 여러 그룹으로 분할되며, 여러 번 붙여넣기(Cmd+V)를 해야 합니다.

구성

  1. Claude Desktop이 설치되어 실행 중인지 확인하세요.
  2. 아직 설치하지 않았다면 tsx를 전역적으로 설치하세요.
npm install -g tsx # or pnpm add -g tsx
  1. ~/Library/Application Support/Claude/claude_desktop_config.json 에 있는 Claude Desktop 구성을 수정하세요.

Claude Desktop 메뉴를 통해 쉽게 찾을 수 있습니다.

  1. 클로드 데스크톱 열기
  2. Mac 메뉴 막대에서 Claude를 클릭하세요
  3. "설정"을 클릭하세요
  4. "개발자"를 클릭하세요

MCP 클라이언트 구성에 다음을 추가하세요.

{ "tools": { "fetch": { "args": ["tsx", "/path/to/mcp-fetch/index.ts"] } } }

사용 가능한 도구

  • fetch : 인터넷에서 URL을 가져와 마크다운 형식으로 추출합니다. 이미지는 자동으로 처리되어 클립보드 작업에 사용할 수 있도록 준비됩니다.

노트

  • 이 도구는 macOS 특정 클립보드 작업에 종속되기 때문에 macOS용으로만 설계되었습니다.
  • 최적의 성능과 품질을 위해 Sharp를 사용하여 이미지를 처리합니다.
  • 여러 개의 이미지가 발견되면 크기 제한을 고려하여 수직으로 병합됩니다.
  • 애니메이션 GIF는 첫 번째 프레임을 추출하여 자동으로 처리됩니다.
-
security - not tested
A
license - permissive license
-
quality - not tested

Claude Desktop(또는 모든 MCP 클라이언트)이 웹 콘텐츠를 가져오고 이미지를 적절히 처리할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. Quick Start (For Users)
    1. Required Setup
  2. For Developers
    1. Prerequisites
      1. Installation
        1. Installing via Smithery
        2. Manual Installation
      2. Image Processing Specifications
        1. Configuration
          1. Available Tools
            1. Notes
              ID: b69z7537j8