关于 AI Proof of Us
AI Proof of Us 是用于授权 AI 任务的本地收据 MCP 服务,可创建签名收据、检查奖励状态,并可选地为 Base 上验证通过的工作提交申领。它不要求原始提示词或输出离开本机,也不证明任务质量。
主要功能
- 01本地创建签名任务收据
- 02检查待处理及已申领状态
- 03可选申领验证通过的工作
- 04临时演示与持久钱包模式
- 05结构化环境诊断
适用场景
- 01为 Agent 工作流附加收据标识
- 02在本地验证收据创建流程
- 03检查 AIPOU 奖励状态
- 04按需提交已验证工作的申领
MCP 相关
该 MCP 服务向客户端提供本地收据收集、奖励状态查询和可选申领能力。框架可将收据标识附加到任务元数据;申领仅在用户明确请求后进行。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y aipou-mcp-serverAIPOU_AGENT_PRIVATE_KEY密钥Optional inline private key for a dedicated farming wallet. Prefer AIPOU_AGENT_KEY_FILE and never use a primary wallet.AIPOU_AGENT_KEY_FILE密钥Path to the protected dedicated-wallet key created by aipou-mcp --init.AIPOU_CONTRACT_ADDRESSAIPOU token contract address on the configured network.AIPOU_CLAIMS_ADDRESSAIPOU claims contract address on the configured network.AIPOU_RPC_URLOptional Base-compatible JSON-RPC endpoint.AIPOU_DATA_DIROptional local directory for receipt and collector state.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
9收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
AIPOU MCP 服务
aipou-mcp-server 会为获授权的 AI 任务记录私密、签名的凭证。它支持本地凭证收集、奖励状态检查,以及针对 Base 上已验证工作的可选申领。
它不会检测隐藏的 AI 使用情况、证明任务质量、替代支付渠道,也不会要求原始提示词和输出离开用户的设备。
快速本地试用
无需克隆任何内容,即可创建并验证一条临时本地凭证:
npx -y aipou-mcp-server --demo
此命令无需设置钱包、资金、网络或申领。它会打印一个适用于框架的 workReceiptId 对象,并在退出前删除临时钱包、收集器密钥和凭证状态。
如需创建专用的持久钱包,但不打印其私钥:
npx -y aipou-mcp-server --init
此命令会写入受保护的 agent-wallet.key,并打印使用 AIPOU_AGENT_KEY_FILE 的 MCP 配置。再次运行时,它会报告现有身份,而不会覆盖密钥。
验证持久化设置,无需写入文件、联系 RPC、转移资金或提交申领:
npx -y aipou-mcp-server --doctor
诊断会返回有关 Node.js、存储、身份、合约地址和链的结构化检查结果。它只会打印公开的钱包地址,绝不会打印私钥。
在源码检出目录中,可通过以下命令运行相同的检查:
npm install
npm run demo -w mcp-server
如需完整的框架生命周期示例,请继续查看下面的适配器。
如果你正在为 Agent 框架评估 AIPOU,请从生命周期适配器示例开始:
npm install
npm run build -w mcp-server
cd examples/lifecycle-adapter
npm install
npm run demo
此演示会通过 stdio 启动此 MCP 服务,使用临时钱包创建一条本地签名凭证,并打印框架可附加到元数据的 receiptId 引用。它不会申领奖励或转移资金。
从 npm 运行
MCP 客户端可以通过以下命令启动已发布的软件包:
npx -y aipou-mcp-server
在此仓库中本地运行
如需本地开发或审查源码,可在检出目录中运行 MCP 服务:
npm install
npm run build -w mcp-server
node mcp-server/dist/index.js
开发时:
npm run dev -w mcp-server
必需配置:
AIPOU_AGENT_PRIVATE_KEY=<dedicated farming wallet key>
AIPOU_CONTRACT_ADDRESS=0x55f0Cc5e51A1284D20337d6cbb18938C8A1ABCbB
AIPOU_CLAIMS_ADDRESS=0x4ca4C98fB784D20EdC8E2A7F531dAab4c6e53058
AIPOU_AGENT_KEY_FILE=/protected/path/agent-wallet.key 是内联私钥变量的推荐替代方案。持久化收集凭证时,必须使用这两种身份选项之一。
请使用新的专用 farming 钱包,切勿使用主钱包。不要提交私钥。状态检查可显示已申领和待处理的 AIPOU,而不会转移资金。只有在用户明确请求后,才会进行可选申领和结算。
请勿在用户安装中配置 AIPOU_VALIDATOR_PRIVATE_KEY。该密钥仅用于独立的协议验证器服务。本地 Ed25519 收集器密钥和凭证元数据以未加密形式存储在 AIPOU_DATA_DIR 下;请使用操作系统权限限制对此目录的访问,并使用加密备份。
默认网络为 Base 主网。需要使用自定义 RPC 端点或凭证目录时,可设置 AIPOU_RPC_URL 和 AIPOU_DATA_DIR。
发布详情:docs/npm-publication.md。
文档
许可证:MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。