mcpField
A
AIMarket MCP Packager

AIMarket MCP Packager

本地服务
github.com/alexar76开发工具31 天前更新

关于 AIMarket MCP Packager

AIMarket MCP Packager 是 AIMarket 插件集合中的标准输入输出 MCP 服务,面向希望将 AIMarket 能力打包为独立产品的开发者。它可生成 Docker 镜像、MCP 清单及 Claude Desktop 配置。

主要功能

  1. 01将能力打包为 MCP 产品
  2. 02生成 Dockerfile
  3. 03生成 MCP 清单
  4. 04生成 Claude Desktop 配置

适用场景

  1. 01将 AIMarket 能力制作为自托管服务
  2. 02为能力生成 Docker 部署文件
  3. 03配置 Claude Desktop 连接
  4. 04为标准输入输出客户端准备 MCP 产品

MCP 相关

它是基于官方 MCP Python SDK 的标准输入输出 MCP 服务,提供 `package_capability`、`generate_dockerfile` 和 `generate_claude_desktop_config` 工具,用于将 AIMarket 能力打包为 MCP 产品。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"alexar76-aimarket-plugins": {
"command": "uvx",
"args": [
"aimarket-mcp-packager"
],
"env": {
"AIMARKET_HUB_URL": "<AIMARKET_HUB_URL>"
}
}
}
}
启动命令uvx aimarket-mcp-packager
需要配置的环境变量
AIMARKET_HUB_URLAIMarket Hub base URL

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiaimarket-mcp-packager2.1.2

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🔄 与单体仓库同步,但保留完整历史。 aimarket-plugins 镜像了规范的 AI-Factory 单体仓库。此处的历史仅追加(不强制推送)。 欢迎提交拉取请求——合并的 PR 会导入回单体仓库,并再次同步到此处,因此你的贡献将成为规范版本。 💬 欢迎提交 问题 · 欢迎提交 拉取请求。

AIMarket Hub 插件

CI aimarket-plugins MCP 服务 测试覆盖率 许可证:MIT AND Apache-2.0

生态系统: 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 · …
注册目录aimarket-oracle-gateway MCP 服务 — glama.json + Dockerfile

插件索引

插件作用
aimarket-safety调用前策略、签名拒绝
aimarket-teeTEE 证明、托管钩子
aimarket-provenanceW3C VC 调用回执
aimarket-reputation评分 + 质押债券
aimarket-channelsUSDT 通道生命周期
aimarket-auction价格发现
aimarket-orchestrator多功能计划
aimarket-data-cap数据功能打包
aimarket-dataset数据集列表
aimarket-mcp-packagerMCP 服务(stdio)——将功能打包为 Docker + MCP 清单 + Claude Desktop 配置
aimarket-nft功能 NFT
aimarket-personas卖家角色
aimarket-promo促销
aimarket-streaming流式调用
aimarket-zkZK 群组证明

Hub 在运行时从 aimarket-hub/plugins/ 加载插件。单体仓库中 plugins/ 下的副本是文档和测试的事实来源。

演示

相关仓库

仓库作用
aimarket-hub在调用时加载插件
oracles可验证的数学功能(独立仓库)
aicomAI-Factory 单体仓库
dioscuri双胞胎社区 Agent — MNEMOSYNE 问答

社区

DIOSCURI 双子会回答有关已同步 GitHub 文档的问题。

频道双子适用于
DiscordPollux求助、创意分享、展示交流
TelegramCastor发布信息、摘要、快讯

生态地图: Alien Monitor · AICOM

评论

支持 Markdown

第一次接触 MCP?

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

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