关于 provenance-mcp
provenance-mcp 为使用 Algorand x402 端点的 Agent 提供付款前风险检查,通过公开链上支付数据估算收入是否可能由刷量或自我交易制造。免费工具返回风险等级、分数及链上风险信号;评分是单一运营方的估算,并非对端点运营者的定性。
主要功能
- 01检查 Algorand 收款地址风险
- 02返回风险等级与 0–100 分
- 03显示付款方、钱包及资金信号
- 04提供付费深度取证接口
适用场景
- 01付款前筛查 x402 API 端点
- 02依据链上风险信号决定是否付款
MCP 相关
向 MCP 客户端提供端点风险检查和服务信息工具。风险检查分析 Algorand 链上支付数据,返回风险估算及相关信号。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
2收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| address | string | 是 | Algorand 端点的 payTo 地址(58 个字符,范围为 A-Z 和 2-7) |
详细介绍
provenance-mcp
在你的 Agent 付费之前,检查 Algorand x402 端点的刷量风险。
📊 x402 信任指数——我们的免费公开数据网站:包含带日期的 Bazaar 刷量报告快照(Base),以及针对 38 个 API 品牌的转售商信号审计。
可供机器付费的 API 排行榜按声明的交易量排名,而交易量很容易被虚增——通过自我交易循环、新建钱包农场、节拍器式机器人等手段。Provenance 会读取公开的链上付款,并对端点收入看起来是自然产生还是人为制造给出统计估算,让你的 Agent 能在发送 USDC 之前 作出判断。本服务为 Algorand 收款方评分;公开数据网站的报告涵盖 Base。评分是单个运营者的估算——方法说明公开了权重、限制,以及尚未验证的内容。
工具
check_endpoint_risk(address)——免费快速评估任意 Algorand 端点的 payTo 地址:风险等级(low/medium/high/critical)、0–100 分,以及链上危险信号(不同付款方数量、自我交易付款循环、钱包年龄、时间规律性、资金来源集中度)。provenance_service_info()——服务和付费层级信息。
深入取证可通过同一 API 使用 x402 付费:/score $0.05 · /report $0.50(完整的 8 项信号评级 + facilitator 漂移)· /diligence $5.00。
安装
Claude Code
claude mcp add provenance -- npx -y provenance-mcp
Claude Desktop / 任意 MCP 客户端(mcpServers 配置):
{
"mcpServers": {
"provenance": {
"command": "npx",
"args": ["-y", "provenance-mcp"]
}
}
}
然后向你的 Agent 提问:“检查 Algorand 端点 <ADDRESS> 的刷量风险”。
工作原理
托管的 Provenance 引擎会索引 Algorand 主网上的 USDC(ASA 31566704)付款,补充付款方钱包信息(年龄、首个资金来源、资产多样性、rekey auth-addr),对钱包进行聚类(基于资金来源 + 共享密钥关联的并查集),并运行 8 项刷量检测信号。评分是特定时间点的快照,并锚定在链上以防篡改。方法说明:信号并非指控——高分意味着收入模式与自我交易相符,并不代表运营者有任何过错。
- 环境变量:
PROVENANCE_API_URL,用于指向其他 Provenance 部署。 - 免费层级:每个 IP 每小时 30 次检查。
直接保护你的 x402 客户端
正在构建通过 x402 付款的 Agent?provenance-guard 可封装任何通过 x402 付款的 fetch,并在资金流动之前自动运行同样的检查——只需一行代码,零依赖:
import { createGuard } from "provenance-guard";
const guarded = createGuard().guardedFetch(fetchWithPayment);
MIT · Provenance——可供机器付费的端点的信任层。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。