freshcrate
Skin:/
Home > MCP Servers > himarket

himarket

HiMarket is an enterprise-level "AI Capability Marketplace and Developer Ecosystem Hub." It is not merely a simple aggregation of traditional APIs, but rather a comprehensive platform that packages, p

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

HiMarket is an enterprise-level "AI Capability Marketplace and Developer Ecosystem Hub." It is not merely a simple aggregation of traditional APIs, but rather a comprehensive platform that packages, publishes, manages, and operates core AI assets such as enterprise Model APIs, MCP Servers, Agent APIs, etc., through standardized product formats.

README

HiMarket Logo

HiMarket AI Open Platform

English | 简体中文

License Release Stars Ask DeepWiki

What is HiMarket?

HiMarket is an enterprise-grade AI open platform built on Higress AI Gateway, helping enterprises build private AI capability marketplace to uniformly manage and distribute AI resources such as LLM, MCP Server, Agent, and Agent Skill. The platform encapsulates distributed AI capabilities into standardized API products, supports multi-version management and gray-scale release, includes a built-in Skills Marketplace for developers to browse and install Agent Skills, provides HiChat AI conversation and HiCoding online programming for self-service developer experience, and features comprehensive enterprise-level operation capabilities including security control, observability analysis, metering and billing, making AI resource sharing and reuse efficient and convenient.

Capabilities
Category Feature Description
AI Marketplace Model Marketplace Integrate various models with content safety, token rate limiting, and other protection capabilities
MCP Marketplace Integrate MCP Servers from various platforms, support converting external APIs to standard MCP Servers
Agent Marketplace Package and publish Agent applications, integrate with AgentScope and other Agent building platforms
Skills Marketplace Upload and distribute Agent Skills, developers can browse, subscribe, and install Skill packages
AI Experience Center HiChat Conversation Single-model conversation and multi-model comparison, MCP tool invocation testing, enhanced features like web-connected Q&A
HiCoding Online Programming Integrated secure sandbox environment, supporting Vibe Coding and human-AI collaborative development with real-time file changes and code preview
Enterprise Management Product Management Authentication, traffic control, call quotas, and other protection capabilities
Observability Full-chain monitoring, call tracing, heatmaps, anomaly alerts
Metering & Billing Token-based call counting with automatic cost statistics
Version Management Multi-version parallel operation, gray-scale release, quick rollback
Customization Portal Branding Custom domain, logo, color scheme, page layout
Identity Authentication Support third-party OIDC integration with enterprise identity systems
Approval Workflow Configurable auto/manual approval for subscription and product scenarios
Product Catalog Custom category tags with browsing, filtering, and search support

System Architecture

HiMarket System Architecture
System Architecture

HiMarket system architecture consists of three layers:

  1. Infrastructure: Composed of AI Gateway, API Gateway, Higress and Nacos. HiMarket abstracts and encapsulates underlying AI resources based on these components to form standard API products for external use.
  2. AI Open Platform Admin: Management platform for administrators to create and customize portals, manage AI resources such as MCP Server, Model, Agent, and Agent Skill, including setting authentication policies and subscription approval workflows. The admin portal also provides observability dashboard to help administrators monitor AI resource usage and operational status in real-time.
  3. AI Open Platform Portal: Developer-facing portal site, also known as AI Marketplace or AI Hub, providing one-stop self-service where developers can complete identity registration, credential application, product browsing and subscription, online debugging, and more. Developers can also interact with models and MCP Servers through HiChat, or perform online AI programming in secure sandboxes through HiCoding.
HiMarket Admin Portal
Admin Dashboard
HiMarket Developer Portal
Developer Portal

Quick Start

Option 1: Local Setup

Requirements: JDK 17, Node.js 18+, Maven 3.6+, MySQL 8.0+

Start Backend:

# Build project
mvn clean package -DskipTests

# Start backend service
java --add-opens java.base/java.util=ALL-UNNAMED \
     --add-opens java.base/java.lang=ALL-UNNAMED \
     --add-opens java.base/java.lang.reflect=ALL-UNNAMED \
     -Ddb.host=${DB_HOST} \
     -Ddb.port=${DB_PORT} \
     -Ddb.name=${DB_NAME} \
     -Ddb.username=${DB_USERNAME} \
     -Ddb.password=${DB_PASSWORD} \
     -jar himarket-bootstrap/target/himarket-bootstrap-1.0-SNAPSHOT.jar

# Backend API: http://localhost:8080

Start Frontend:

# Start admin portal
cd himarket-web/himarket-admin
npm install
npm run dev
# Admin portal: http://localhost:5174

# Start developer portal
cd himarket-web/himarket-frontend
npm install
npm run dev
# Developer portal: http://localhost:5173
Option 2: Docker Compose

Requirements: Docker, Docker Compose

Script Deployment: Use the interactive install.sh script to deploy the full stack (HiMarket, Higress, Nacos, MySQL) with guided configuration.

git clone https://github.com/higress-group/himarket.git
cd himarket/deploy/docker
./install.sh

AI Deployment (Recommended): If you're concerned about environment compatibility issues during deployment, we recommend using AI Coding tools such as Cursor, Qoder, or Claude Code, which can automatically detect and resolve environment problems. After cloning the project, simply enter in your AI tool:

Read the deployment docs under deploy/docker and help me deploy HiMarket with Docker Compose

See the Deployment Guide for details.

Service URLs after deployment:

Uninstall:

./install.sh --uninstall
Option 3: Helm Chart

Requirements: kubectl (connected to a K8s cluster), Helm

Script Deployment: Use the interactive install.sh script to deploy HiMarket to a Kubernetes cluster with guided configuration.

git clone https://github.com/higress-group/himarket.git
cd himarket/deploy/helm
./install.sh

AI Deployment (Recommended): If you're concerned about environment compatibility issues during deployment, we recommend using AI Coding tools such as Cursor, Qoder, or Claude Code, which can automatically detect and resolve environment problems. After cloning the project, simply enter in your AI tool:

Read the deployment docs under the deploy directory and help me deploy HiMarket to my K8s cluster with Helm

See the Deployment Guide for details.

Uninstall:

./install.sh --uninstall
Option 4: Cloud Deployment (Alibaba Cloud)

Alibaba Cloud ComputeNest supports out-of-the-box deployment of the community edition with one click:

Deploy on AlibabaCloud ComputeNest

Documentation

For detailed usage instructions, please refer to:

User Guide

Community

Join Us

DingTalk Group
DingTalk Group
WeChat Official Account
WeChat Official Account

Contributors

Thanks to all the developers who have contributed to HiMarket!

contributors

Star History

Star History Chart

Release History

VersionChangesUrgencyDate
v0.7.3## Fixes - Reused existing gateway consumer references during subscription synchronization to avoid creating duplicate gateway consumers after upgrades. - Matched APIG consumer references by stable gateway identity: accessKey plus region, and Higress references by normalized gateway address. - Preferred the earliest matching ConsumerRef when historical duplicate references exist. - Fixed OIDC token response field mapping with Jackson. - Hardened deployment portal initialization hooks against shHigh5/27/2026
v0.7.2## Highlights - Added MCP Server lifecycle management, sandbox hosting, and third-party MCP import support. - Added batch product import support for admin and frontend workflows. - Improved deployment options with Podman support, optional Nacos/Higress installation, deployment size based replica scaling, JVM tuning, and container timezone configuration. - Added frontend internationalization support for `zh-CN` and `en-US`. ## Fixes - Fixed duplicate API key generation in multi-pod deploymentsHigh5/20/2026
v0.7.1## 概述 v0.7.1 是一个维护版本,主要包含 **管理门户 UI 全面重设计**、**Nacos 升级到 v3.2.1**、**Skill 强制发布能力** 以及 **部署脚本升级模式改进**。 ## 亮点 - **管理门户 UI 重设计**: 管理后台和开发者门户 UI 全面焕新,引入 Ant Design 主题定制、RESTful 路由、批量操作栏、产品详情统一布局等,提升整体交互体验。 - **Nacos 升级至 v3.2.1**: 将 Nacos server/client/api 从 v3.2.0 升级到 v3.2.1,获取最新的稳定性和功能改进。 - **Skill 强制发布**: 新增 force-publish 端点,支持绕过审核流水线直接发布被拒绝的 Skill 版本,方便管理员快速上架。 - **部署升级模式增强**: Docker 和 Helm 部署脚本的升级模式全面改进,支持自动拉取最新镜像、可配置数据目录、升级时跳过初始化钩子等。 ## 新功能 - 升级 Nacos 至 v3.2.1,新增 Skill 强制发布端点和广场页面标语 (#228) Medium3/30/2026
v0.7.0## 概述 v0.7.0 是一个重要的功能版本,带来了 **Skill 市场**、**Worker 模板市场**、**HiCoding 智能体在线编程**、**统一可观测性**和**门户菜单管理**能力。本版本还包含大量部署易用性改进、聊天增强和重要安全修复。 ## 亮点 - **Skill 市场**: 提供开箱即用的 Skill 全生命周期管理,底层由 Nacos v3.2.0 提供支撑。 - **Worker 模板市场**: Worker 模板预置了开箱即用的 AGENTS.md / SOUL.md / MEMORY / SKILL 和 MCP 套件,让你的小龙虾不再是从零养起,直接"领养"别人精心培育好的小龙虾。 - **Skill & Worker 版本管理**: 支持多版本切换,提供 2 种上架审核方式——安全审核(不依赖 AI)和 AI 审核(需提供 APIKEY)。 - **HiCoding 智能体在线编程**: HiChat 的升级版。HiChat 定位为模型问答,HiCoding 定位为直接使用 HiMarket 市场中的模型、Skill、MCP,在 HiMarMedium3/27/2026
v0.6.0## Overview Version 0.6.0 is a significant feature release that focuses on multimodal AI capabilities, enterprise-grade data integration, and user experience improvements. This release adds DashScope text-to-image model support, Nacos commercial MCP data import, and includes important security fixes. ## Highlights - **Multimodal AI Support**: DashScope text-to-image and multimodal input capabilities - **Enterprise Integration**: Nacos commercial MCP data import support - **Security Low2/3/2026
v0.5.0## 新特性 ### 构建专属 AI 能力市场 1. MCP 市场:支持将 Higress/AI 网关、Nacos 上的 MCP Server 一键上架到市场,开发者可浏览、订阅各类 MCP 服务; 2. Model 市场:以 Higress 作为模型服务的网关代理,提供统一的接入管理和安全防护; 3. Agent 市场:支持对接 AgentScope 等 Agent 开发平台,构建的 Agent 可一键注册到 HiMarket。 ### AI 体验中心 1. 模型对话调试:支持单模型对话测试和多模型效果对比,支持联网搜索能力; 2. MCP 工具调试:结合 MCP 进行工具调用测试,可视化查看工具调用过程和返回结果。 ### 完善的 AI 开放平台能力,提供管理后台和开发者门户 1. 管理后台: a. 门户配置:自定义域名、安全策略、审批流程和第三方身份认证; b. 产品运营:API 产品管理、文档配置、权限控制和分类管理; c. 审批管理:开发者注册审批、产品订阅审批,支持自动/人工审批。 2. 开发者门户: a. 自助服务:一站Low12/4/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

Perplexity-Comet-MCPNo descriptionmain@2026-06-07
google-workspace-mcp-with-scriptNo descriptionmain@2026-06-07
scagent🔍 Discover security flaws and improve code quality with ShenCha, an AI-powered autonomous code audit agent designed for developers.main@2026-06-07
claude-blocker🛡️ Block distracting websites when Claude Code is in use, ensuring focused work sessions and minimizing interruptions.main@2026-06-07
any-api🚀 Seamlessly route requests between multiple LLM APIs using a unified gateway on Cloudflare Workers for efficient development and integration.main@2026-06-07

More in MCP Servers

PlanExeCreate a plan from a description in minutes
agentroveYour own Claude Code UI, sandbox, in-browser VS Code, terminal, multi-provider support (Anthropic, OpenAI, GitHub Copilot, OpenRouter), custom skills, and MCP servers.
ProxmoxMCP-PlusEnhanced Proxmox MCP server with advanced virtualization management and full OpenAPI integration.
node9-proxyThe Execution Security Layer for the Agentic Era. Providing deterministic "Sudo" governance and audit logs for autonomous AI agents.