用途
AIMarket Hub Plugins 是一组用于扩展 AIMarket Hub 的协议插件集合。根据仓库说明,这 15 个插件用于扩展 hub 的调用(invoke)、结算(settlement)、合规(compliance)和数据平面,而无需分叉核心(without forking core)。插件方向包括 TEE 托管、通道、声誉、安全等。
该仓库为只读镜像,从 AI-Factory 主仓库发布,不接受 Pull Request,任何推送的提交会在下一次同步时被 scripts/mirror_satellites.sh 覆盖。
主要能力
- TEE 托管:在可信执行环境(Trusted Execution Environment)中实现智能合约托管——买方资金保持持有,直到经过认证的 invoke 成功;卖方仅在提供证明后获得付款;失败时在通道内退款。
- MCP 服务器(aimarket-mcp-packager):15 个插件之一是完整的 Model Context Protocol 服务器,采用 stdio 传输,基于官方 MCP Python SDK 构建。aimarket-mcp-packager 可将任意 AIMarket 能力转换为自托管 MCP 产品,包含 Docker 镜像、MCP 清单和现成的 claude_desktop_config.json,可运行在 Claude Desktop、Cursor、Glama 或任何 stdio MCP 客户端中。
- MCP 服务器(aimarket-oracle-gateway):第二个 MCP 服务器作为独立卫星仓库 alexar76/aimarket-oracle-gateway 发布,用于 Glama 索引。它暴露 Platon 随机数、Chronos VDF 和 LUMEN 声誉作为智能体可调用工具——通过 AIMarket 按调用付费,每个结果可独立验证。
- 声誉与信任:aimarket-reputation 为卖方评分;Lumen oracle 提供 PageRank/EigenTrust 风格的信任产物,智能体可调用和审计。
- 可验证数学:位于单独的 oracles 主仓库(Platon、Chronos、Murmuration、Lumen 等),在 hub 上像任何能力一样列出。
使用方式
- PyPI:安装文档见 docs/install.md。
- Docker:全部 15 个插件均包含在生产 hub 镜像中,通过工厂主仓库的 ./scripts/deploy_hub.sh 部署。
- 源码安装:克隆本仓库后执行 pip install -e plugins/aimarket-tee。
- 运行时加载:Hub 在运行时从 aimarket-hub/plugins/ 加载插件;主仓库 plugins/ 下的副本是文档和测试的权威来源。
- 在线演示:https://modelmarket.dev/plugins/demo
- 文档:https://github.com/alexar76/aimarket-plugins/blob/main/docs/install.md
适用场景
- 需要为 AIMarket Hub 扩展调用、结算、合规或数据平面能力的开发者。
- 希望将 AIMarket 能力打包为自托管 MCP 产品,并在 Claude Desktop、Cursor、Glama 等 stdio MCP 客户端中使用。
- 需要可验证的托管、声誉或随机数/VDF 等预言机服务的智能体工作流。
限制
- 仓库为只读镜像,不接受 Pull Request;任何提交会被同步脚本覆盖。
- 发现 bug 或有请求需通过 issue 提交。
- 具体收费、价格、完整插件清单及各项功能细节暂未提供。