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 クライアントがスムーズにそれらとやり取りできるようになります。
動作方法
Go で記述された Unla はプロキシ層として機能します。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 を使用したホットリロードおよび永続化をサポートしています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト