by AmoyLab
🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes. Features Docker deployment and management UI, requiring no infrastructure modifications.
# Add to your Claude Code skills
git clone https://github.com/AmoyLab/UnlaGuides for using mcp servers skills like Unla.
Last scanned: 4/25/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-04-25T05:48:32.956Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}Unla is an open-source mcp servers skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by AmoyLab. 🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes. Features Docker deployment and management UI, requiring no infrastructure modifications. It has 2,167 GitHub stars.
Yes. Unla passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/AmoyLab/Unla" and add it to your Claude Code skills directory (see the Installation section above).
Unla is primarily written in TypeScript. It is open-source under AmoyLab on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other MCP Servers skills you can browse and compare side by side. Open the MCP Servers category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Unla against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
🚀 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.