QRCode.Pub tools

Free QR code images; paid web page → Markdown, page metadata and file hosting via x402 (no API key).

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
100%
이름 품질
80%
오염 위험
80%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainhost_file에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~972토큰 (도구 정의)
~1.7 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 0.76%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "tools": {
      "url": "https://qrcode.pub/mcp"
    }
  }
}

원격 엔드포인트

https://qrcode.pub/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (4)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢qr_code(data, size, format, ecc, margin, ...)

Generate a QR code image (PNG or SVG) for any text or link. Free, no account. The answer carries the image and a permanent image URL you can embed or print.

입력 스키마

{
  "type": "object",
  "properties": {
    "data": {
      "type": "string",
      "description": "Text or URL to encode (max 2000 chars)"
    },
    "size": {
      "type": "integer",
      "minimum": 32,
      "maximum": 2000,
      "description": "Pixels (default 300)"
    },
    "format": {
      "type": "string",
      "enum": [
        "png",
        "svg"
      ],
      "description": "Image format (default png)"
    },
    "ecc": {
      "type": "string",
      "enum": [
        "L",
        "M",
        "Q",
        "H"
      ],
      "description": "Error correction (default M)"
    },
    "margin": {
      "type": "integer",
      "minimum": 0,
      "maximum": 20,
      "description": "Quiet zone in modules (default 4)"
    },
    "color": {
      "type": "string",
      "description": "Foreground hex, e.g. 1a237e (default 000000)"
    },
    "bgcolor": {
      "type": "string",
      "description": "Background hex, e.g. ffffff"
    }
  },
  "required": [
    "data"
  ]
}
🟢page_to_markdown(url, payment)

Fetch a public web page and return its title, description, clean Markdown (scripts, styles, nav chrome removed) and the list of links. No model call, deterministic. Price: $0.01 USDC per call via x402 (USDC on Base or Solana, no account; nothing is charged for a bad input).

입력 스키마

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "format": "uri",
      "description": "Public http(s) page to fetch"
    },
    "payment": {
      "type": "string",
      "description": "x402 payment: the base64 PAYMENT-SIGNATURE value (x402 v2 payment payload signed for one entry of the `accepts` list returned when this tool is called without it). Omit to get the price and payment requirements."
    }
  },
  "required": [
    "url"
  ]
}
🟢page_metadata(url, payment)

Fetch a public web page and return its metadata: title, description, canonical URL, language, OpenGraph and Twitter card tags, icons and parsed JSON-LD blocks. Price: $0.005 USDC per call via x402 (USDC on Base or Solana, no account; nothing is charged for a bad input).

입력 스키마

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "format": "uri",
      "description": "Public http(s) page to fetch"
    },
    "payment": {
      "type": "string",
      "description": "x402 payment: the base64 PAYMENT-SIGNATURE value (x402 v2 payment payload signed for one entry of the `accepts` list returned when this tool is called without it). Omit to get the price and payment requirements."
    }
  },
  "required": [
    "url"
  ]
}
🔴host_file(content, encoding, content_type, name, payment)

Upload a file (≤ 5 MB; png, jpeg, webp, gif, pdf, json, txt, md or csv) and get a stable public URL https://qrcode.pub/f/<id> that any agent, tool or browser can fetch for 30 days. Nothing executable is accepted. The answer includes a delete token. Price: $0.01 USDC per call via x402 (USDC on Base or Solana, no account; nothing is charged for a bad input).

입력 스키마

{
  "type": "object",
  "properties": {
    "content": {
      "type": "string",
      "description": "The file: plain text, or base64 when encoding is \"base64\" (binary types must be base64)"
    },
    "encoding": {
      "type": "string",
      "enum": [
        "text",
        "base64"
      ],
      "description": "How `content` is encoded (default text)"
    },
    "content_type": {
      "type": "string",
      "enum": [
        "image/png",
        "image/jpeg",
        "image/webp",
        "image/gif",
        "application/pdf",
        "application/json",
        "text/plain",
        "text/markdown",
        "text/csv"
      ],
      "description": "MIME type of the file"
    },
    "name": {
      "type": "string",
      "description": "Optional file name (letters, digits, . - _; max 80 chars)"
    },
    "payment": {
      "type": "string",
      "description": "x402 payment: the base64 PAYMENT-SIGNATURE value (x402 v2 payment payload signed for one entry of the `accepts` list returned when this tool is called without it). Omit to get the price and payment requirements."
    }
  },
  "required": [
    "content",
    "content_type"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 4개