Skip to main content
Glama

linkpulse

面向 AI 智能体的 URL 真实性检查工具。给定一个 URL,返回 HTTP 状态、SHA-256 内容哈希、分类、可读性评分、标题,并在页面失效时提供 Wayback Machine 备份。缓存 10 分钟。每次调用 $0.001。仅限智能体使用。

实时端点: https://linkpulse-neon.vercel.app/

curl https://linkpulse-neon.vercel.app/ 返回完整的机器可读清单。无 HTML。无人类交互。

功能说明

四个工具,均可由智能体调用,输出结构化数据:

端点

用途

POST /v1/check

获取 URL。返回状态、最终 URL(重定向后)、内容哈希、分类、可读性评分、HTML 的标题/描述/一级标题,以及失效时的 Wayback URL。

POST /v1/diff

重新检查 URL 并告知智能体其哈希值是否与之前的哈希值发生变化。

POST /v1/resolve

解析重定向链,无需下载正文。

POST /v1/classify

对智能体已有的内容进行分类(状态 + 内容类型 + 正文样本)——无需外部抓取。

每个错误响应都包含 { error, code, message, fix, docs, http_status } —— 智能体无需猜测。

分类

alive_html · alive_json_api · alive_xml_feed · alive_markdown · alive_pdf · alive_image · alive_binary · empty · dead · redirect_loop · moved_permanent · login_wall · challenge_wall · rate_limited · server_error · unreachable

发现(无需人类参与)

  • GET /.well-known/ai-plugin.json

  • GET /.well-known/mcp.json

  • GET /llms.txt

  • GET /openapi.json

  • GET /v1/pricing

  • GET /v1/errors

认证

# 1. Mint a key (100 free credits)
curl -X POST https://linkpulse-neon.vercel.app/v1/keys

# 2. Use the key
curl -X POST https://linkpulse-neon.vercel.app/v1/check \
  -H "Authorization: Bearer lp_live_..." \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'

计费

预付费额度。单次 POST 请求返回一个支付 URL,智能体可自动跳转完成支付:

curl -X POST https://linkpulse-neon.vercel.app/v1/credits \
  -H "Authorization: Bearer lp_live_..." \
  -H "Content-Type: application/json" \
  -d '{"pack":"starter"}'

返回 { payment_url, x402: { ... } }。

MCP

https://linkpulse-neon.vercel.app/mcp (JSON-RPC 2.0, 协议 2024-11-05)。工具:linkpulse_check, linkpulse_diff, linkpulse_resolve, linkpulse_classify。

安全性

  • SSRF 防护:拒绝回环地址、RFC 1918、链路本地地址、metadata.internal,并返回结构化错误。

  • 最大正文限制 1.5 MB。默认超时 6 秒。

许可证

Apache 2.0。

Related MCP Connectors