webcap

Screenshot, extract or audit any URL. Paid per call in USDC over x402; free tools need no wallet.

我该使用它吗

质量与安全性

A
描述质量
86%
模式完整度
92%
命名质量
80%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

发现(6)

  • LOWTool 'webcap_quick_thumbnail' description lacks action verb在 webcap_quick_thumbnail 中
  • LOWTool 'webcap_trial_claim_capture' description lacks action verb在 webcap_trial_claim_capture 中
  • LOWTool 'webcap_trial_claim_extract' description lacks action verb在 webcap_trial_claim_extract 中
  • LOWTool 'webcap_extract' description lacks action verb在 webcap_extract 中
  • LOWTool 'webcap_video' description lacks action verb在 webcap_video 中
  • LOWTool 'webcap_analyze' description lacks action verb在 webcap_analyze 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~2,010token 数(工具定义)
~760 B典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.57%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "webcap": {
      "url": "https://webcap.shoutsid.fyi/mcp"
    }
  }
}

远程端点

https://webcap.shoutsid.fyi/mcpstreamable-http

它能做什么

工具清单

工具(19)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢webcap_preview(url)

Free bounded preview of a page: title, top headings, links, word count and a markdown slice. Use to peek before paying for the full extract. Rate-limited per IP.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    }
  },
  "required": [
    "url"
  ]
}
⚪webcap_og(url)

Free Open Graph metadata for a URL: title, description, image, icon. No payment.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    }
  },
  "required": [
    "url"
  ]
}
⚪webcap_service

Free machine catalog: every paid endpoint with its exact price, the network, USDC asset, payTo, facilitator and the how-to-pay flow. Call this first to learn what webcap can do and what it costs.

输入模式

{
  "type": "object",
  "properties": {}
}
⚪webcap_health

Free liveness + chain info.

输入模式

{
  "type": "object",
  "properties": {}
}
⚪webcap_agent_funnel(hours)

Free agent-income funnel: reach, 402 challenges, trial claims, paid calls, distinct paying wallets and funded watches. Aggregate only; use to see real usage.

输入模式

{
  "type": "object",
  "properties": {
    "hours": {
      "type": "integer",
      "description": "Window in hours (default 168 = 7 days)"
    }
  }
}
⚪webcap_trial_status(payer)

Free per-wallet trial menu: which endpoints a wallet already claimed, which it can still claim, the exact claim recipe, and the priced paid catalog with how to pay (x402) once the free calls are used.

输入模式

{
  "type": "object",
  "properties": {
    "payer": {
      "type": "string",
      "description": "Lowercase 0x EVM address to look up"
    }
  },
  "required": [
    "payer"
  ]
}
⚪webcap_quick_thumbnail(url)

Free no-wallet JPEG thumbnail (3/day per IP). The full trials need a wallet signature.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    }
  },
  "required": [
    "url"
  ]
}
⚪webcap_trial_claim_capture(url, payer, signature)

FREE (one per wallet): a real full PNG screenshot plus its public artifact URL, no payment. Claim it before buying webcap_capture.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    },
    "payer": {
      "type": "string",
      "description": "Your lowercase 0x EVM address"
    },
    "signature": {
      "type": "string",
      "description": "EIP-191 personal_sign of exactly \"Claim one free webcap trial {endpoint} for {payer}\", with {payer} lowercase. A repeat claim answers 409 with a paidNext pointer."
    }
  },
  "required": [
    "url",
    "payer",
    "signature"
  ]
}
🟢webcap_trial_claim_extract(url, payer, signature)

FREE (one per wallet): one real single-URL structured extraction, no payment. Claim it before buying webcap_extract.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    },
    "payer": {
      "type": "string",
      "description": "Your lowercase 0x EVM address"
    },
    "signature": {
      "type": "string",
      "description": "EIP-191 personal_sign of exactly \"Claim one free webcap trial {endpoint} for {payer}\", with {payer} lowercase. A repeat claim answers 409 with a paidNext pointer."
    }
  },
  "required": [
    "url",
    "payer",
    "signature"
  ]
}
⚪webcap_trial_claim_audit(url, payer, signature)

FREE (one per wallet): one real SEO + link/OG audit, no payment. Claim it before buying webcap_audit.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    },
    "payer": {
      "type": "string",
      "description": "Your lowercase 0x EVM address"
    },
    "signature": {
      "type": "string",
      "description": "EIP-191 personal_sign of exactly \"Claim one free webcap trial {endpoint} for {payer}\", with {payer} lowercase. A repeat claim answers 409 with a paidNext pointer."
    }
  },
  "required": [
    "url",
    "payer",
    "signature"
  ]
}
⚪webcap_trial_claim_map_lite(url, payer, signature)

FREE (one per wallet): one real site-map run capped at 10 URLs, no payment.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    },
    "payer": {
      "type": "string",
      "description": "Your lowercase 0x EVM address"
    },
    "signature": {
      "type": "string",
      "description": "EIP-191 personal_sign of exactly \"Claim one free webcap trial {endpoint} for {payer}\", with {payer} lowercase. A repeat claim answers 409 with a paidNext pointer."
    }
  },
  "required": [
    "url",
    "payer",
    "signature"
  ]
}
🟢webcap_trial_claim_analyze(url, task, payer, signature)

FREE (one per wallet): one real deterministic visual analysis, no payment. Model-backed analysis stays paid.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    },
    "task": {
      "type": "string",
      "enum": [
        "classification",
        "accessibility",
        "layout",
        "entities",
        "sentiment"
      ],
      "description": "What to analyze"
    },
    "payer": {
      "type": "string",
      "description": "Your lowercase 0x EVM address"
    },
    "signature": {
      "type": "string",
      "description": "EIP-191 personal_sign of exactly \"Claim one free webcap trial {endpoint} for {payer}\", with {payer} lowercase. A repeat claim answers 409 with a paidNext pointer."
    }
  },
  "required": [
    "url",
    "task",
    "payer",
    "signature"
  ]
}
🟢webcap_feedback(message, category, endpoint)

Free feedback into webcap: message (8-4000 chars) plus optional category and the endpoint you were using. No account, rate-limited per client (60/hr). Also open to humans at GET /feedback.

输入模式

{
  "type": "object",
  "properties": {
    "message": {
      "type": "string",
      "minLength": 8,
      "maxLength": 4000,
      "description": "Your feedback text"
    },
    "category": {
      "type": "string",
      "enum": [
        "bug",
        "suggestion",
        "pricing",
        "docs",
        "integration",
        "other"
      ],
      "description": "Optional category (default other)"
    },
    "endpoint": {
      "type": "string",
      "description": "Optional webcap route you were using, e.g. POST /v1/x402/capture"
    }
  },
  "required": [
    "message"
  ]
}
🟢webcap_capture(url, format, fullPage)

PAID ($0.001): screenshot a URL as PNG/JPEG/PDF and get a persistent public artifact URL plus free OG metadata. Settles gasless USDC over x402.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    },
    "format": {
      "type": "string",
      "enum": [
        "png",
        "jpeg",
        "pdf"
      ],
      "description": "Screenshot format (default png)"
    },
    "fullPage": {
      "type": "boolean",
      "description": "Capture the full scrollable page"
    }
  },
  "required": [
    "url"
  ]
}
🟢webcap_extract(url, urls, schema)

PAID ($0.01, one payment covers a batch of up to 50 URLs): structured content as JSON — title, headings, paragraphs, links, images, markdown — optionally constrained by a natural-language schema.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "A single page to extract"
    },
    "urls": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Batch (at most 50) for one payment"
    },
    "schema": {
      "type": "string",
      "description": "Optional natural-language description of the JSON to extract"
    }
  }
}
⚪webcap_audit(url)

PAID ($0.002): SEO basics plus link and Open Graph health for one URL in a single call.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    }
  },
  "required": [
    "url"
  ]
}
🟢webcap_map_lite(url, maxUrls)

PAID ($0.002): a site URL list from sitemap/robots plus a 1-hop same-host crawl (maxUrls up to 50, default 20).

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    },
    "maxUrls": {
      "type": "integer",
      "description": "1-50 (default 20)"
    }
  },
  "required": [
    "url"
  ]
}
⚪webcap_video(url, format, durationMs)

PAID ($0.005): scroll-capture a page as an MP4/WebM video artifact.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    },
    "format": {
      "type": "string",
      "enum": [
        "mp4",
        "webm"
      ],
      "description": "Video format (default mp4)"
    },
    "durationMs": {
      "type": "integer",
      "description": "Scroll duration in ms (default 5000, max 30000)"
    }
  },
  "required": [
    "url"
  ]
}
🟢webcap_analyze(url, task)

PAID ($0.01): AI analysis of one URL — task is classification, accessibility, layout, entities or sentiment.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Absolute http(s) URL to fetch"
    },
    "task": {
      "type": "string",
      "enum": [
        "classification",
        "accessibility",
        "layout",
        "entities",
        "sentiment"
      ],
      "description": "What to analyze"
    }
  },
  "required": [
    "url",
    "task"
  ]
}

社区

评价此服务器

证据

最近观测

已验证未记录版本19 个工具