Unla (MCP Gateway) home page
简体中文
搜索...
⌘K
Support
Let's Go 🚀
Let's Go 🚀
搜索...
Navigation
快速开始
Unla - MCP Gateway
GitHub
Discussions
Issues
快速开始
Unla - MCP Gateway
快速开始
安装部署
Docker 部署
Kubernetes 部署
二进制部署
配置说明
API Server 配置
MCP Gateway 配置
网关代理配置
Go Template 使用指南
Web 配置
OAuth 登录配置
客户端使用
Cursor 配置指南
Cherry Studio 配置指南
开发文档
系统架构
本地开发环境
API 文档
Introduction
端点示例
GET
Get Plants
POST
Create Plant
DEL
Delete Plant
HOOK
New Plant
在此页面
什么是 Unla?
🔧 核心设计原则
架构
🚀 核心功能
🔌 协议与代理能力
🧠 会话与多租户支持
🛠 配置与管理
🔐 安全与认证
📦 部署与运维
🌐 社区与支持
快速开始
Unla - MCP Gateway
🚀 将您现有的 MCP 服务和 API 通过配置转换为 MCP 服务 — 无需更改一行代码
什么是 Unla?
Unla
是一个用 Go 语言编写的轻量级、高可用网关服务。它使个人和组织能够通过配置将现有的 MCP 服务和 API 转换为符合
MCP 协议
的服务 — 全程无需更改代码。
⚡
注意
:Unla 正在快速开发中!我们努力保持向后兼容性,但不能 100% 保证。升级时请仔细检查版本变更。由于快速迭代,文档更新有时可能滞后。如果遇到任何问题,欢迎通过
Discord
或
Issues
寻求帮助 ❤️
🔧 核心设计原则
✅ 零侵入性
平台无关,支持在裸机、虚拟机、ECS、Kubernetes 等环境部署,无需修改现有基础设施
🔄 配置驱动
使用 YAML 配置将传统 API 转换为 MCP 服务 — 无需代码
🪶 轻量高效
专为最小资源使用而设计,不牺牲性能或可用性
🧭 内置管理界面
开箱即用的 Web 界面,简化设置并减少运维开销
架构
🚀 核心功能
🔌 协议与代理能力
✅ 支持将 RESTful API 转换为 MCP 服务
✅ 支持代理 MCP 服务
✅ 支持 MCP SSE
✅ 支持 MCP Streamable HTTP
✅ 支持包括文本、图像和音频的 MCP 响应
🔄 支持将 gRPC 转换为 MCP 服务(开发中)
🔄 支持将 WebSocket 转换为 MCP 服务(开发中)
🧠 会话与多租户支持
✅ 持久化和可恢复的会话支持
✅ 多租户支持
🔄 支持 MCP 服务分组和聚合(开发中)
🛠 配置与管理
✅ 自动配置获取和无缝热重载
✅ 配置持久化(磁盘/SQLite/PostgreSQL/MySQL)
✅ 通过 OS 信号、HTTP 或 Redis PubSub 进行配置同步
✅ 配置版本控制
🔐 安全与认证
✅ 基于 OAuth 的 MCP 服务预认证支持
📦 部署与运维
✅ 多副本服务支持
✅ Docker 支持
✅ Kubernetes 和 Helm 部署支持
快速开始
快速部署并启动 Unla MCP Gateway 服务
Docker部署
使用 Docker 容器化部署方案
MCP Gateway配置
配置 MCP Gateway 服务参数和选项
客户端集成
支持多种 MCP 客户端无缝集成
🌐 社区与支持
Discord 社区
加入我们的 Discord 社区获取实时支持
GitHub Issues
提交问题和功能请求
在线文档
查看完整的在线文档
快速开始
助手
Responses are generated using AI and may contain mistakes.