mcpField
X
XGuard — Payment Decision & Discovery

XGuard — Payment Decision & Discovery

远程服务
github.com/moelayyan90金融数据02 天前更新
代码仓库

关于 XGuard — Payment Decision & Discovery

XGuard Live 从公开的一手来源采集机器可读事实,并附上来源证据、验证时间、时效限制和变更历史。它面向通过 HTTP 查询当前或最近观测数据的人和机器。

主要功能

  1. 01一手来源事实观测
  2. 02来源证据与验证时间
  3. 03时效限制和状态标签
  4. 04不可变更历史记录
  5. 05支持 HTTP、Markdown 和 JSON

适用场景

  1. 01查询 npm 软件包的最新版本
  2. 02查看已发布事实的变更时间
  3. 03区分过期数据与已验证数据

MCP 相关

标语提到面向 AI Agent 的支付决策、x402 资源发现和网关状态,但 README 将 XGuard Live 描述为 HTTP 事实服务,未说明 MCP 接口。

配置

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

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

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

工具

详细介绍

XGuard Live

面向 AI 的实时事实层。

事实实时更新。来源经过核验。变更有迹可循。机器可读。

XGuard Live 监测公开的第一手来源,并发布精简、规范的事实,附带核验时间戳、来源证据和不可篡改的历史记录。人和机器都可以通过普通 HTTP 获取相同的数据。获取公开事实无需账户、SDK、插件或付费 API 密钥。

实时网站 · 事实索引 · 方法说明 · 变更记录

curl https://xguardgate.com/fact/npm/react/latest-version
curl -H 'Accept: text/markdown' https://xguardgate.com/fact/npm/react/latest-version
curl -H 'Accept: application/json' https://xguardgate.com/fact/npm/react/latest-version

已发布的观测结果包含当前值或最近观测到的值、来源 URL、来源哈希、观测/核验时间戳、新鲜度期限、先前值和历史记录。STALE/UNKNOWN 绝不表示当前值已经过核验。核验表示检索时与来源一致,并不代表对每一项发布者声明进行独立认证。候选数据只有通过架构和来源检查后才会发布。

开发

使用 Node 24。

npm ci --prefix apps/relay
npm run check
npm test
npm run build
npm run --prefix apps/relay live:test-runtime
npm run dev

本地开发使用单独的 Worker 配置和本地 SQLite Durable Objects。生产环境冒烟检查为只读,不计入业务指标:npm run smoke。第一手来源检查命令为 node scripts/live-source-check.mjs;robots 限制、速率限制和来源架构变更都可能导致无法采集。

运维

生产 Worker 为 xguard-mainnet。Cron 每十分钟运行一次;持久分片告警会在到期时采集来源,并遵循域名限制和退避策略。Cloudflare 缓存提供有时限限制、格式特定的表示。/healthz 提供实际计数和调度器运行状况。/admin 需要所有者密钥,并保护所有变更操作。

部署:使用拉取请求,通过 CI/CodeQL,合并后,Deploy XGuard Live 工作流将部署经过测试的提交。使用现有 Cloudflare 凭据手动部署:npx --prefix apps/relay wrangler deploy --config apps/relay/wrangler.jsonc --tag git-$(git rev-parse --short=12 HEAD)。生产环境生命周期变更必须先通过 node scripts/durable-object-deploy-guard.mjs <deployed-git-ref> HEAD,并与运行时变更隔离。

请参阅运维和回滚和迁移清单。原执行网关仅为兼容状态/恢复机制和历史参考而保留;它不是公开的 Live 产品。恢复历史结果仍需要原始签名报价。旧版营销和发布工作流已归档,不会运行。

盈利模式

启动模式为观测。Cloudflare Pay Per Crawl 的资格以及 Pay Per Use 买家的参与情况,都需要在所有者的 Cloudflare 账户中确认。应用不会捏造收入、模拟生产环境中的付费流量,也不会将爬虫请求等同于付费使用。实际的服务商报告导入和发票成本是独立、可审计的记录。没有报告意味着账户收入未知,而不是已证实为零。即使之后将符合条件的高价值详情页配置为付费检索,发现功能仍然免费。

评论

支持 Markdown

第一次接触 MCP?

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

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