Magic Cloud logo

Magic Cloud

Self-hosted MCP endpoint that exposes Magic Cloud HTTP endpoints as tools for AI clients.

Install Magic Cloud

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for Magic Cloud, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

The Magic Cloud MCP server exposes HTTP endpoints from a self-hosted Magic Cloud instance as tools for MCP-compatible agents. Install the MCP plugin, point an agent at the cloudlet URL, and let it invoke endpoints defined in the instance's modules folder. Magic Cloud supplies the database, API, authentication, role-based access control, jobs, and Hyperlambda runtime behind those endpoints. Reach for it when an agent needs to work with applications or data that must remain on your own hardware.

Use cases

  • Expose internal application APIs to an AI agent
  • Query and update self-hosted database-backed applications
  • Wrap OpenAPI services as agent-callable tools
  • Build role-controlled agents for legacy database APIs

Key features

  • Exposes module HTTP endpoints as MCP tools
  • Runs on self-hosted Docker infrastructure
  • Supports database-generated CRUD APIs
  • Wraps OpenAPI and Swagger services
  • Uses Hyperlambda sandboxing and role-based controls
  • Works with Claude, Cursor, and Codex

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

8/8 checks healthy over the last 44d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1.2kStargazers on the source repository.
Last commit2d agoMost recent push to the default branch.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Magic Cloud works

What the Magic Cloud MCP server does

The Magic Cloud MCP server connects MCP-compatible agents to a self-hosted Magic Cloud instance. After the MCP plugin is installed, HTTP endpoints in the cloudlet's modules folder become callable tools. This lets an agent invoke APIs created by Magic Cloud, including endpoints generated from databases, endpoints that wrap third-party OpenAPI services, and business logic written in Hyperlambda.

Magic Cloud is a low-code platform for building full-stack applications on your own hardware. Its surrounding platform can provide a database, secured REST API, authentication, role-based access control, scheduled jobs, and frontend files. The MCP layer gives agents access to the endpoints you choose to expose rather than requiring a separate hosted service.

This fits the 💻 Developer Tools category when you need an MCP connection to internal applications, legacy databases, or APIs that should remain under your control. It can also support database-driven agents that query or update application data through the platform's access controls.

How it works

Magic Cloud runs as a Docker-based installation. The cloudlet hosts the application runtime and its modules, while the MCP plugin publishes the available HTTP endpoints to an MCP-capable client. The dashboard displays the cloudlet's MCP URL, which an agent uses to connect.

Endpoints can be created from existing MySQL, PostgreSQL, SQL Server, or MariaDB schemas, or generated by importing an OpenAPI or Swagger specification. Hyperlambda provides the application logic and runs in a sandbox. Its role-based controls can whitelist individual functions, allowing endpoint behavior to be restricted at execution time.

The platform does not require a deployment or publish step before saved code can be tested. Agents therefore work against the running self-hosted instance and the tools it currently exposes.

Setup and configuration

Start the platform with Docker Compose:

Terminal
curl -fsSL https://hyperlambda.dev/docker-compose.yaml | docker compose -f - up

Open localhost:5555, point the dashboard at localhost:4444, and sign in with the documented default credentials root / root. Install the mcp plugin, then configure Claude, Cursor, Codex, or another MCP client with the MCP URL shown by the cloudlet.

The MCP server is tied to your running Magic Cloud instance. The provided setup does not describe an npm package or an npx launch command, and no environment variables are specified in the project material.

Tools and capabilities

The Magic Cloud MCP server can expose:

  • Database-backed CRUD endpoints generated from existing schemas.
  • Custom business logic and APIs written in Hyperlambda.
  • Endpoints wrapping third-party services described by OpenAPI or Swagger documents.
  • APIs used by database-driven agents to query and update application data.
  • Scheduled or automated backend operations when those operations are represented by exposed endpoints.

The MCP plugin turns these HTTP endpoints into agent tools. Magic Cloud also includes dashboard features such as SQL Studio, the Endpoint Generator, Hyper IDE, Playground, user and role management, and a chatbot wizard, but the material specifically describes the MCP connection as exposing endpoints from the modules folder.

Limitations and notes

Clients need MCP support and access to the cloudlet URL. The README reports an approximately 80% token reduction from its measurements, but that figure is an observed claim rather than a guaranteed result for every workload.

The platform's generated Hyperlambda can avoid nonexistent function calls by producing and checking an abstract syntax tree, but it can still produce logically incorrect code. Security and access behavior also depend on how endpoints, roles, and function permissions are configured.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Magic Cloud

Magic Cloud is an MCP server that connects AI clients to a self-hosted Magic Cloud instance and exposes HTTP endpoints from its modules folder as tools. It lets clients such as Claude, Cursor, and Codex invoke database APIs, Hyperlambda business logic, and endpoints wrapping OpenAPI-described services.

Install Magic Cloud with the provided Docker Compose command, then install its `mcp` plugin and configure your MCP client with the cloudlet URL shown in the dashboard. The documented setup does not use `npx`.

Yes, Magic Cloud works with Cursor. Install the MCP plugin on your self-hosted instance and point Cursor at the cloudlet's MCP URL so it can invoke exposed HTTP endpoints.

Yes, Magic Cloud can expose database-backed endpoints to an AI agent. Its Endpoint Generator can create secured CRUD APIs from MySQL, PostgreSQL, SQL Server, or MariaDB schemas, and the MCP plugin makes endpoints in the modules folder available as tools.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMagic Cloud AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/magic-cloud?style=directory)](https://allmcps.com/mcp/magic-cloud)
HTML Embed
<a href="https://allmcps.com/mcp/magic-cloud"><img src="https://allmcps.com/api/badge/magic-cloud?style=directory" alt="Magic Cloud on AllMCPs" /></a>