Skip to main content
Glama
handcraftedbits

jina-reader-mcp

jina-reader-mcp

자체 호스팅 또는 관리형 Jina Reader 인스턴스에 접근하는 데 사용되는 최소한의 MCP 서버 Docker 이미지입니다.

사용법

서버 시작하기

docker run -d --rm \
  --env JINA_API_KEY=<API key> \
  --env JINA_BASE_URL=<URL> \
  --end JINA_TIMEOUT=<timeout>
  -p <port>:8000
  ghcr.io/handcraftedbits/jina-reader-mcp:latest

여기서:

  • <API key>는 사용자의 Jina API 키입니다. 사용 중인 인스턴스에 키가 필요하지 않으면 JINA_API_KEY 환경 변수를 생략하세요.

  • <URL>은 사용자의 Jina 인스턴스의 기본 URL입니다. JINA_BASE_URL 환경 변수를 생략하면 https://r.jina.ai가 사용됩니다.

  • <timeout>은 모든 작업의 기본 제한 시간(초)입니다. JINA_TIMEOUT 환경 변수를 생략하면 기본값인 30초가 사용됩니다.

  • <port>는 매핑할 로컬 포트입니다. MCP 서버는 http://<host>:<port>에서 사용할 수 있습니다.

Related MCP server: Jina AI Remote MCP Server

에이전트 세부 정보

MCP 서버에 연결하는 방법에 대한 정보는 에이전트 하네스의 문서를 참조하세요.

MCP 서버는 두 가지 도구를 제공합니다:

  • web_fetch: 단일 페이지를 Markdown(기본값) 또는 JSON 형식으로 가져옵니다. 매개변수:

    • content_type (선택 사항, json 또는 markdown): 반환된 페이지의 형식입니다. 기본값은 markdown이며, 도구 설명은 에이전트가 이 형식을 사용하도록 권장합니다.

    • timeout (선택 사항): 가져오기의 제한 시간(초)입니다. 기본값은 30초 또는 JINA_TIMEOUT 환경 변수의 값입니다.

    • url (필수): 가져올 페이지의 URL입니다.

    • with_all_images (선택 사항): 페이지의 모든 이미지에 대한 정보를 반환할지 여부입니다. 기본값은 false입니다.

    • with_all_links (선택 사항): 페이지의 모든 링크에 대한 정보를 반환할지 여부입니다. 기본값은 true입니다.

  • web_fetch_parallel: 최대 5개(Jina가 권장하는 최대 수)의 페이지를 병렬로 가져옵니다. web_fetch와 동일한 매개변수 목록을 허용합니다.

Related MCP Connectors

Related MCP Servers