📖 Read-only mirror.
aimarket-pluginsis published from the canonical AI-Factory monorepo. Pull requests are not accepted — any commit pushed here is overwritten byscripts/mirror_satellites.shon the next sync. 🐞 Found a bug or have a request? Please open an issue.
Ecosystem: AICOM overview & live demos
15 protocol plugins extend hub invoke, settlement, compliance, and data planes without forking core.
Verifiable math lives in the separate oracles monorepo (Platon, Chronos, Murmuration, Lumen, …) — listed on the hub like any capability. aimarket-reputation scores sellers; Lumen oracle supplies PageRank/EigenTrust-style trust artifacts agents can invoke and audit.
Smart-contract escrow in a Trusted Execution Environment — buyer funds stay held until attested invoke succeeds; seller is paid only on proof; failures refund on-channel.
| What | aimarket-tee + provenance + safety → hold → invoke → release/refund |
| Why | Micropay scale with both-side protection — no human escrow desk |
| Deep dive | docs/killer-feature-tee-escrow.md · Ecosystem killer features |
One of the 15 plugins is a full Model Context Protocol server — stdio transport, built on the official MCP Python SDK. aimarket-mcp-packager turns any AIMarket capability into a self-hosted MCP product (Docker image, MCP manifest, and a ready claude_desktop_config.json) that runs in Claude Desktop, Cursor, Glama, or any stdio MCP client.
| Run | python mcp_stdio_server.py (stdio) · docker build from repo root |
| Tools | package_capability · generate_dockerfile · generate_claude_desktop_config |
| Registry | Listed on Glama (score badge above) — see aimarket-mcp-packager/ for the server, glama.json, and Dockerfile |
| Plugin | Role |
|---|---|
| aimarket-safety | Pre-invoke policy, signed reject |
| aimarket-tee | TEE attestation, escrow hooks |
| aimarket-provenance | W3C VC invoke receipts |
| aimarket-reputation | Scores + stake bonds |
| aimarket-channels | USDT channel lifecycle |
| aimarket-auction | Price discovery |
| aimarket-orchestrator | Multi-capability plans |
| aimarket-data-cap | Data-capability packaging |
| aimarket-dataset | Dataset listings |
| aimarket-mcp-packager | MCP server (stdio) — package capabilities as Docker + MCP manifest + Claude Desktop config |
| aimarket-nft | Capability NFTs |
| aimarket-personas | Seller personas |
| aimarket-promo | Promotions |
| aimarket-streaming | Streaming invoke |
| aimarket-zk | ZK cohort proofs |
Hub loads plugins from aimarket-hub/plugins/ at runtime. Monorepo copies under plugins/ are the source-of-truth for docs and tests.