Download Latest Version mcp-gateway-darwin-amd64.zip (75.2 MB)
Email in envelope

Get an email when there's a new version of Unla

Home / v0.9.0
Name Modified Size InfoDownloads / Week
Parent folder
mcp-gateway-darwin-amd64.zip 2025-09-17 75.2 MB
mcp-gateway-darwin-arm64.zip 2025-09-17 71.3 MB
mcp-gateway-linux-arm64.zip 2025-09-17 70.0 MB
mcp-gateway-windows-amd64.zip 2025-09-17 76.0 MB
mcp-gateway-linux-amd64.zip 2025-09-17 75.1 MB
README.md 2025-09-17 4.1 kB
v0.9.0 source code.tar.gz 2025-09-17 2.0 MB
v0.9.0 source code.zip 2025-09-17 2.3 MB
Totals: 8 Items   372.1 MB 2

📦 Unla v0.9.0

Turn your MCP Servers and APIs into MCP endpoints — effortlessly, without modifying the original code.

✨ 特性

  • 集成 OpenTelemetry 链路追踪,支持 Jaeger 配置,可捕获下游请求与错误
  • MCP 能力增强:新增日志与资源管理支持;后台定时抓取与缓存能力(可配置刷新间隔与缓存 TTL)
  • Web 前端:开发环境新增安全代理目标配置;能力查看页面渲染与类型优化
  • 模板工具:新增 safeGetsafeGetOr,安全访问嵌套字段
  • 支持 Google/GitHub OAuth 登录

🐞 修复

  • 修复能力筛选初始化数组为空导致的问题
  • 增量同步中确保最新配置覆盖顺序正确
  • 调整未实现的资源获取日志级别为 debug,减少噪音
  • GitHub Actions 工作流事件修复(pull_request_target → pull_request)

🧹 重构

  • NewServer 使用函数式可选项,简化可选配置(追踪、前向代理等)
  • 移除磁盘存储实现
  • 前端类型与导入顺序优化,条件表达式简化

📘 文档:https://docs.unla.amoylab.com/ 🐙 源码:https://github.com/amoylab/unla 🐳 Docker 镜像:ghcr.io/amoylab/unla/allinone:latest 💬 加入我们的 Discord 社区参与讨论:https://discord.gg/udf69cT9TY 🔗 扫描下方二维码加入社区微信群,备注:unla 微信群二维码


感谢所有参与和关注该项目的开发者与用户 💖


✨ Features

  • Integrate OpenTelemetry tracing with Jaeger configuration; capture downstream requests and errors
  • MCP capabilities: add logging and resource management; background periodic fetch and caching (configurable refresh interval and TTL)
  • Web: add safe proxy target for development; improve capability viewer types and rendering
  • Template helpers: add safeGet and safeGetOr for nil-safe nested access
  • Add OAuth authentication with Google and GitHub

🐞 Fixes

  • Initialize capability filter arrays to avoid undefined
  • Ensure latest config updates apply last in incremental sync
  • Downgrade unimplemented resource fetching logs to debug level
  • Fix GitHub Actions event (pull_request_target → pull_request)

🧹 Refactor

  • Use functional options in NewServer for optional configs (tracing, forward proxy, etc.)
  • Remove disk storage implementation
  • Improve frontend type definitions and import order; simplify filter conditions

📘 Docs: https://docs.unla.amoylab.com/ 🐙 Source: https://github.com/amoylab/unla 🐳 Docker Image: ghcr.io/amoylab/unla/allinone:latest 💬 Join our Discord community: https://discord.gg/udf69cT9TY 🔗 Scan to join WeChat group, note: unla WeChat QR Code


Thanks to all contributors and early users! 💖

What's Changed

New Contributors

Full Changelog: https://github.com/AmoyLab/Unla/compare/v0.8.6...v0.9.0

Source: README.md, updated 2025-09-17