Categories
Self-Hosted Developer Tools Automation AI Agents MCP Server AI Gateway API Management IntegrationStars
Forks
Watchers
Developer links
Unla
Unla puts a friendly front door on every API you already run, so AI clients can call it as an MCP server without anyone writing a line of glue code. Describe an endpoint in YAML or the form editor, name its arguments, choose where each one goes in the request, and the gateway exposes it as a tool over SSE or streamable HTTP. Import an OpenAPI file to generate a whole server at once, or proxy a third-party MCP server and route it under a prefix of your choice. The Gateway Manager shows every server as a card or table row with its routes, enabled tools, and tool counts. Every save creates a numbered config version with its author and timestamp, so changes are easy to audit and roll back. Tenants keep teams separate, user accounts carry roles, and CORS settings sit next to each route. Configuration hot reloads, syncs across replicas, and persists to disk, SQLite, PostgreSQL, or MySQL. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Reuse APIs You Already Have
- Wrap existing REST services as MCP tools through configuration, so AI clients can call internal systems without rewriting them or adding new server code.
- One Console For Every Server
- Manage routes, tools, tenants, and users from a single web interface, which cuts the operational work of running many MCP endpoints.
- Safe Changes With History
- Each save creates a numbered version with author and timestamp, so you can review what changed and return to an earlier configuration quickly.
- Scales From One VPS Up
- Start with a single container and SQLite, then move to PostgreSQL, Redis sync, and multiple replicas as more teams and agents depend on the gateway.
Features
- REST To MCP Conversion
- Define each endpoint with its method, URL, headers, and arguments, and the gateway publishes it as an MCP tool for any compatible client.
- MCP Server Proxying
- Route third-party MCP servers through the gateway under a prefix, with SSE and streamable HTTP transports served from one address.
- OpenAPI Import
- Upload an OpenAPI document to generate a ready-made server configuration, then trim the tool list to just the operations you want exposed.
- YAML And Form Editing
- Edit any server in a guided form or switch to a YAML editor with syntax highlighting, and save with hot reload applied right away.
- Multi-Tenant Access Control
- Separate teams into tenants, manage user accounts and roles, and restrict each route with CORS settings and OAuth pre-authentication.
- Config Version History
- Browse every saved version per server with action type, author, and active status, compare versions, and roll back when a change goes wrong.