mcpField
P
pulsefeed-x402

pulsefeed-x402

远程服务
pulsefeed.dev安全0今天更新

关于 pulsefeed-x402

pulsefeed-x402 是可托管访问或本地运行的 MCP 服务,用于检查 x402 付款端点,并追踪 MCP 服务和 npm 包的安全变更。它结合端点检查、每日注册表快照与变更报告,面向 Agent 和包维护者。

主要功能

  1. 01x402 存活状态、风险评分与诈骗标记
  2. 02Base 链上证明链接
  3. 03每日审计 MCP 注册表并比较变更
  4. 04依赖漂移报告与 CI 检查
  5. 05免费 API、RSS 订阅与漂移徽章

适用场景

  1. 01Agent 付款前检查 x402 端点
  2. 02安装前审查 MCP 服务
  3. 03监控依赖项的危险变更
  4. 04在定期 CI 构建中加入漂移检查

MCP 相关

向 MCP 客户端提供 check_x402_endpoint、mcp_check_server、mcp_drift_check 和 mcp_security_report 等工具。可通过托管的 Streamable HTTP 服务连接,也可在本地运行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://pulsefeed.dev/mcp-server
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmpulsefeed-x402-mcp1.1.0

工具

11
参数类型必填说明
urlstring是要验证的 x402 端点 URL

详细介绍

PulseFeed

Wellknown npm

付款或安装前先验证。

Agent 行动前必须回答两个问题,而只查看当前状况的扫描器无法回答其中任何一个:

  • 这个 x402 端点付款安全吗? — 活跃状态、0–100 的信任评分、诈骗标记(收款方被替换、目录价格 ≠ 挑战价格、蜜罐收款方、将测试网标为生产网),以及付款/避开判定和 Base 上的链上证明链接。
  • 这个 MCP 服务或 npm 包在人们采用之后是否发生过变化? — 后续版本中添加了安装脚本、所有权被替换、仓库被移除、包被取消发布、构建来源证明丢失。

第二个问题是静态扫描器无法回答的。拉地毯式诈骗在审查时本来就看起来干净:包先收集数周的安装量,然后才发布会在 npm i 时运行代码的补丁。要回答这个问题,必须保留昨天的快照,这也是此处的时间序列从 2026-07-30 开始、且事后无法重建的原因。

PulseFeed 每晚重新审计整个 MCP 注册表,并与前一天的快照进行差异比较;同时每天重新探测 x402 端点。以下所有内容均免费,无需密钥或账户。


MCP 服务

托管服务,无需安装:

https://pulsefeed.dev/mcp-server

Streamable HTTP。也可在官方 MCP 注册表、Smithery 和 Glama 上找到。

或者在本地运行——参见 mcp/:

npx pulsefeed-x402-mcp

工具包括 check_x402_endpoint(此端点付款是否安全)、mcp_check_server(安装前审计)、mcp_drift_check(拉地毯式诈骗检查——传入你自己的依赖列表)、mcp_security_report、x402_incidents 和 x402_changes。

漂移徽章

将它放入你的 README。它会说明你的包在人们采用之后发生了哪些变化:

[![MCP drift](https://pulsefeed.dev/badge/mcp.svg?package=YOUR-PACKAGE)](https://pulsefeed.dev/mcp/drift)

使用你的注册表名称(io.github.you/your-server)或 npm 包名称。

绿色徽章是对你包的公开声明,因此只有当包确实出现在我们的快照中时才会颁发。如果没有,徽章会显示灰色的 unwatched,绝不会是绿色。把缺少测量当作干净的证据,是我们曾经公开犯过的一次错误,我们不会重蹈覆辙;请参见更正说明。

CI 检查

当你已依赖的内容发生危险变化时,让构建失败:

- uses: Nikolife2016/mcp-drift-action@v1

Marketplace · 源代码。请按计划运行,而不只是响应拉取请求运行——依赖漂移会发生在你提交代码之间。

免费 API

无需密钥,启用了 CORS,可安全地从浏览器或目录页面调用:

# what changed, whole registry
curl -s "https://pulsefeed.dev/mcp/drift.json?days=7"

# only your dependencies
curl -s "https://pulsefeed.dev/mcp/drift.json?packages=pkg-a,pkg-b&days=7"

# is this x402 endpoint payable
curl -s "https://pulsefeed.dev/verify?endpoint=<url>"

无需注册即可订阅——筛选条件保存在 URL 中,因此没有订阅者数据库,也没有数据泄露风险:

https://pulsefeed.dev/mcp/drift.rss?packages=pkg-a,pkg-b

完整规范:/openapi.json。

开放数据

关于公开承认错误

我们曾发布一条消息,称 x402 端点中有 76% 已失效。这个数字衡量的是我们自己的解析器,而不是整个市场;之后又修正了两次,每次都调低,每次都是出于同一类原因:把我们自己的行为记录成了别人的表现。整个机制、每次修正,以及由此形成的检查清单,都保留在 pulsefeed.dev/correction,而不是悄悄删除。

如果你发现这里有哪个数字不成立,请提交 issue——相关内容最终会出现在那个页面上。

此仓库包含什么

mcp/MCP 服务(npm 上的 pulsefeed-x402-mcp)
lint/x402-payable——检查你的 x402 端点是否真的可以付款
data/已发布的系列数据和快照
server.json官方 MCP 注册表的清单

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。