SuperAPI AI Directory

aimarket-plugins

AIMarket Hub plugin that packages AIMarket capabilities as self-hosted MCP servers with a Docker image, manifest and client config.

Open website

About this tool

Purpose

AIMarket Hub Plugins is a collection of protocol plugins used to extend AIMarket Hub. According to the repository description, these 15 plugins are used to extend the hub's invoke, settlement, compliance, and data plane without forking core. Plugin directions include TEE hosting, channels, reputation, security, and more.

This repository is a read-only mirror, published from the AI-Factory main repository. It does not accept Pull Requests, and any pushed commits will be overwritten by scripts/mirror_satellites.sh during the next sync.

Main Capabilities

  • TEE Hosting: Implements smart contract escrow in a Trusted Execution Environment—buyer funds remain held until a certified invoke succeeds; the seller is paid only after providing proof; on failure, a refund is issued within the channel.
  • MCP Server (aimarket-mcp-packager): One of the 15 plugins is a complete Model Context Protocol server, using stdio transport and built on the official MCP Python SDK. aimarket-mcp-packager can convert any AIMarket capability into a self-hosted MCP product, including a Docker image, MCP manifest, and ready-to-use claude_desktop_config.json, and can run in Claude Desktop, Cursor, Glama, or any stdio MCP client.
  • MCP Server (aimarket-oracle-gateway): The second MCP server is published as the independent satellite repository alexar76/aimarket-oracle-gateway for Glama indexing. It exposes Platon randomness, Chronos VDF, and LUMEN reputation as agent-callable tools—pay-per-call through AIMarket, with each result independently verifiable.
  • Reputation and Trust: aimarket-reputation scores sellers; Lumen oracle provides PageRank/EigenTrust-style trust artifacts that agents can call and audit.
  • Verifiable Mathematics: Located in the separate oracles main repository (Platon, Chronos, Murmuration, Lumen, etc.), listed on the hub like any capability.

Usage

  • PyPI: See docs/install.md for installation documentation.
  • Docker: All 15 plugins are included in the production hub image, deployed via ./scripts/deploy_hub.sh from the factory main repository.
  • Source Installation: After cloning this repository, run pip install -e plugins/aimarket-tee.
  • Runtime Loading: The Hub loads plugins at runtime from aimarket-hub/plugins/; the copy under plugins/ in the main repository is the authoritative source for documentation and testing.
  • Online Demo:https://modelmarket.dev/plugins/demo
  • Documentation:https://github.com/alexar76/aimarket-plugins/blob/main/docs/install.md

Applicable Scenarios

  • Developers who need to extend invoke, settlement, compliance, or data plane capabilities for AIMarket Hub.
  • Those who want to package AIMarket capabilities as self-hosted MCP products and use them in stdio MCP clients such as Claude Desktop, Cursor, and Glama.
  • Agent workflows that require verifiable escrow, reputation, or oracle services such as randomness/VDF.

Limitations

  • The repository is a read-only mirror and does not accept Pull Requests; any commits will be overwritten by the sync script.
  • Bugs or requests must be submitted via issues.
  • Specific fees, prices, the complete plugin list, and details of each feature are not yet provided.