Back to Home
xpack-ai icon

XPack-MCP-Marketplace

by xpack-ai

Overview

XPack is an open-source marketplace that enables users to create and sell their own Model Context Protocol (MCP) services.

Installation

Run Command
curl -sSO https://xpack.ai/install/quick-start.sh; bash quick-start.sh

Environment Variables

  • MYSQL_HOST
  • MYSQL_PORT
  • MYSQL_USER
  • MYSQL_PASSWORD
  • MYSQL_DATABASE
  • REDIS_HOST
  • REDIS_PORT
  • REDIS_PASSWORD
  • RABBITMQ_USER
  • RABBITMQ_PASSWORD
  • NEXT_PUBLIC_API_URL
  • NEXT_PUBLIC_MCP_URL
  • NEXT_PUBLIC_GOOGLE_CLIENT_ID
  • PAYMENT_CONFIG_SECRET_KEY

Security Notes

The quick-start script uses `curl | bash` which is generally risky if the source is untrusted, though in this case it's for self-hosting the provided open-source code. The Docker Compose deployment uses `privileged: true` for MySQL, Redis, and RabbitMQ containers, which significantly reduces container isolation and is a major security concern for production environments. Default hardcoded passwords (`mysql_ZTdhRB`, `redis_6sJZDm`, `rabbitmq_Gs123dA`, `admin`/`123456789`) are present in `docker-compose.yml` and `quick-start.sh`, requiring immediate change for any non-demo deployment. The backend uses `ast.literal_eval` for parsing certain parameters, which is safer than `eval` but still requires careful validation of input to prevent unexpected code execution.

Similar Servers

Stats

Interest Score64
Security Score5
Cost ClassMedium
Stars154
Forks26
Last Update2026-01-16

Tags

MCP marketplaceAPI gatewayOpenAPIBillingUser management