
Unla
STREAMABLE HTTPHTTP-SSEGateway for converting existing APIs and MCP Servers to MCP protocol endpoints
Gateway for converting existing APIs and MCP Servers to MCP protocol endpoints
🚀 Instantly transform your existing MCP Servers and APIs into MCP endpoints — without changing a line of code.
⚡ Note: Unla is under rapid development! We strive to maintain backward compatibility, but it cannot be 100% guaranteed. Please make sure to check version changes carefully when upgrading. Due to the fast iteration, documentation updates may sometimes lag behind. If you encounter any issues, feel free to search or ask for help via Discord or Issues ❤️
Unla is a lightweight and highly available gateway service written in Go. It enables individuals and organizations to convert their existing MCP Servers and APIs into services compliant with the MCP Protocol — all through configuration, with zero code changes.
https://github.com/user-attachments/assets/69480eda-7aa7-4be7-9bc7-cae57fe16c54
Unla supports a ready-to-run Docker deployment. Full deployment and configuration instructions are available in the docs.
Configure environment variables:
export APISERVER_JWT_SECRET_KEY="changeme-please-generate-a-random-secret" export SUPER_ADMIN_USERNAME="admin" export SUPER_ADMIN_PASSWORD="changeme-please-use-a-secure-password"
Launch the container:
docker run -d \ --name unla \ -p 8080:80 \ -p 5234:5234 \ -p 5235:5235 \ -p 5335:5335 \ -p 5236:5236 \ -e ENV=production \ -e TZ=Asia/Shanghai \ -e APISERVER_JWT_SECRET_KEY=${APISERVER_JWT_SECRET_KEY} \ -e SUPER_ADMIN_USERNAME=${SUPER_ADMIN_USERNAME} \ -e SUPER_ADMIN_PASSWORD=${SUPER_ADMIN_PASSWORD} \ --restart unless-stopped \ ghcr.io/amoylab/unla/allinone:latest
Access the Web Interface:
Add an MCP Server:
After configuration, the service will be available at these endpoints:
Configure your MCP Client with the /sse
or /mcp
suffix URLs to start using it.
You can test the service using:
📖 Read the full guide → Quick Start »
For more usage patterns, configuration examples, and integration guides, please visit:
👉 https://docs.unla.amoylab.com
This project is licensed under the MIT License.
Scan the QR code below to add us on WeChat. Please include a note: mcp-gateway
, mcpgw
or unla
.