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
curl -sSO https://xpack.ai/install/quick-start.sh; bash quick-start.shEnvironment 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
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcp-openapi-server
A Model Context Protocol (MCP) server that exposes OpenAPI endpoints as MCP tools, along with optional support for MCP prompts and resources, enabling Large Language Models to interact with REST APIs.
metorial-platform
An open source integration platform for agentic AI, connecting AI models to external APIs, data sources, and tools.
infobip-openapi-mcp
Exposes any OpenAPI documented HTTP API as a Model Context Protocol (MCP) server for AI agents, with support for mock mode and authentication.