AmoyLab/Unla
🧩 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.
解决的问题
Unla 是一个网关服务,可将现有的 API 和 MCP 服务器转换为符合 Model Context Protocol (MCP) 标准的端点。无需重写现有代码,即可使遗留系统与 MCP 标准兼容,让 AI 客户端能够无缝与其交互。
工作原理
Unla 使用 Go 编写,作为代理层运行。它通过 YAML 配置文件将现有的 RESTful API 或其他 MCP 服务映射到 MCP 协议。支持多种传输方式,包括 SSE(Server-Sent Events)和 Streamable HTTP,可通过 Docker、Kubernetes 或裸金属部署。
适用人群
拥有现有 API 基础设施,希望在不修改原始源代码的情况下,将其服务与 MCP 兼容的 AI 代理和客户端集成的开发者和组织。
主要亮点
- 零代码变更:通过配置文件而非编程方式将 API 转换为 MCP 服务器。
- 管理 UI:包含内置的 Web 界面,便于设置和服务器管理。
- 协议支持:支持 MCP SSE 和 Streamable HTTP,可处理文本、图像和音频响应。
- 企业就绪:支持多租户、持久会话,并提供 Kubernetes 和 Helm 的部署选项。
- 灵活配置:支持通过 SQLite、PostgreSQL 或 MySQL 实现热重载和持久化。
相关
- 项目
- 项目
- 项目
- 项目
- 项目