关于 AIMarket MCP Packager
AIMarket MCP Packager 是 AIMarket 插件集合中的标准输入输出 MCP 服务,面向希望将 AIMarket 能力打包为独立产品的开发者。它可生成 Docker 镜像、MCP 清单及 Claude Desktop 配置。
主要功能
- 01将能力打包为 MCP 产品
- 02生成 Dockerfile
- 03生成 MCP 清单
- 04生成 Claude Desktop 配置
适用场景
- 01将 AIMarket 能力制作为自托管服务
- 02为能力生成 Docker 部署文件
- 03配置 Claude Desktop 连接
- 04为标准输入输出客户端准备 MCP 产品
MCP 相关
它是基于官方 MCP Python SDK 的标准输入输出 MCP 服务,提供 `package_capability`、`generate_dockerfile` 和 `generate_claude_desktop_config` 工具,用于将 AIMarket 能力打包为 MCP 产品。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
🔄 与单体仓库同步,但保留完整历史。
aimarket-plugins镜像了规范的 AI-Factory 单体仓库。此处的历史仅追加(不强制推送)。 欢迎提交拉取请求——合并的 PR 会导入回单体仓库,并再次同步到此处,因此你的贡献将成为规范版本。 💬 欢迎提交 问题 · 欢迎提交 拉取请求。
AIMarket Hub 插件
生态系统: AICOM 概览与实时演示 · 社区: Discord · Pollux · Telegram · Castor
15 个协议插件扩展了 Hub 的调用、结算、合规和数据平面,无需分叉核心代码。
可验证数学位于独立的 oracles 单体仓库(Platon、Chronos、Murmuration、Lumen,……)中——像任何能力一样列在 Hub 上。aimarket-reputation 为卖家评分;Lumen 预言机提供类似 PageRank/EigenTrust 的信任产物,Agent 可以调用并审计这些产物。
安装
PyPI(前 5 名): docs/install.md
| 包 | PyPI 状态 |
|---|---|
aimarket-hub | ✅ 3.0.0 |
aimarket-tee、aimarket-channels、aimarket-reputation | ✅ 2.0.0 |
aimarket-safety、aimarket-mcp-packager | ⏳ 待发布(PyPI 新项目速率限制——发布前请从源代码安装) |
aimarket-zk | ⏳ 仅限单体仓库——发布到 PyPI 前请运行 pip install -e plugins/aimarket-zk |
Docker: 全部 15 个插件都包含在生产 Hub 镜像中——从 factory 单体仓库运行 ./scripts/deploy_hub.sh。
源代码: 克隆此仓库后运行 pip install -e plugins/aimarket-tee。
TEE 托管
可信执行环境中的智能合约托管——买方资金会一直托管,直到经过证明的调用成功;只有提供证明后才向卖方付款;失败时通过链上渠道退款。
| 内容 | aimarket-tee + 来源证明 + 安全性 → 托管 → 调用 → 释放/退款 |
| 原因 | 微支付规模,同时保护双方——无需人工托管服务台 |
| 深入了解 | docs/killer-feature-tee-escrow.md · 生态系统能力 |
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 客户端中运行。
| 运行 | python plugins/aimarket-mcp-packager/mcp_stdio_server.py(stdio)· 从仓库根目录执行 docker build |
| 工具 | package_capability · generate_dockerfile · generate_claude_desktop_config |
| 注册目录 | 已在 Glama 上列出(见上方评分徽章)——服务、glama.json 和 Dockerfile 见 aimarket-mcp-packager/ |
MCP 服务 — aimarket-oracle-gateway(独立仓库)
第二个 MCP 服务作为独立的卫星仓库 alexar76/aimarket-oracle-gateway 发布,以便编入 Glama 索引。aimarket-oracle-gateway 将 Platon 随机性、Chronos VDF 和 LUMEN 声誉作为 Agent 可调用的工具提供——通过 AIMarket 按次付费,每个结果都可独立验证。
| 运行 | AIMARKET_HUB_URL=https://modelmarket.dev python mcp_stdio_server.py |
| 工具 | get_random · compute_vdf · get_reputation_scores · list_oracle_capabilities · … |
| 注册目录 | glama.json + Dockerfile |
插件索引
| 插件 | 作用 |
|---|---|
| aimarket-safety | 调用前策略、签名拒绝 |
| aimarket-tee | TEE 证明、托管钩子 |
| aimarket-provenance | W3C VC 调用回执 |
| aimarket-reputation | 评分 + 质押债券 |
| aimarket-channels | USDT 通道生命周期 |
| aimarket-auction | 价格发现 |
| aimarket-orchestrator | 多功能计划 |
| aimarket-data-cap | 数据功能打包 |
| aimarket-dataset | 数据集列表 |
| aimarket-mcp-packager | MCP 服务(stdio)——将功能打包为 Docker + MCP 清单 + Claude Desktop 配置 |
| aimarket-nft | 功能 NFT |
| aimarket-personas | 卖家角色 |
| aimarket-promo | 促销 |
| aimarket-streaming | 流式调用 |
| aimarket-zk | ZK 群组证明 |
Hub 在运行时从 aimarket-hub/plugins/ 加载插件。单体仓库中 plugins/ 下的副本是文档和测试的事实来源。
演示
- 在线体验: https://modelmarket.dev/plugins/demo
- 文档: https://github.com/alexar76/aimarket-plugins/blob/main/docs/install.md
相关仓库
| 仓库 | 作用 |
|---|---|
| aimarket-hub | 在调用时加载插件 |
| oracles | 可验证的数学功能(独立仓库) |
| aicom | AI-Factory 单体仓库 |
| dioscuri | 双胞胎社区 Agent — MNEMOSYNE 问答 |
社区
DIOSCURI 双子会回答有关已同步 GitHub 文档的问题。
| 频道 | 双子 | 适用于 |
|---|---|---|
| Discord | Pollux | 求助、创意分享、展示交流 |
| Telegram | Castor | 发布信息、摘要、快讯 |
生态地图: Alien Monitor · AICOM
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。