Skip to main content
MCP server CX Codex

Charming — Claude Code MCP server: what it does, how to install

Charming lets an MCP client create, host, and update interactive web apps with live URLs and stored state. Use it when a chat-driven build needs a published result.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http charming https://charm.ing/mcp
Open on GitHub

What Charming does

Charming is a hosted MCP server for generating and maintaining interactive web applications. An AI client can create an app, publish it at a live URL, and work with its stored data through callable operations. It supports Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, and Gemini CLI.

The server exposes 37 tools. They cover app creation and edits, asset uploads, sharing roles, templates, feedback, scheduled Routines, and Webhooks. Separate read and write operations can run inside an app without changing its source.

Connect through https://charm.ing/mcp. OAuth can bootstrap the required bearer token through a one-time consent flow, so a client may not need a key pasted by hand. A public app uses one shared data pool for anonymous visitors, which means anyone holding its URL can overwrite or wipe that data.

What it helps with

  • create an interactive web app from an AI client
  • publish a project with a live URL
  • store and update application data
  • share an app with editing or read-only access
  • run an app operation on a schedule or through a Webhook

Example prompts for the agent

  • Help me choose an app idea and build it with Charming.
  • Create an interactive app, publish it, and give me its share URL.
  • Set up a scheduled Routine and a Webhook for this app.

How to install Charming

Platform CLI: remote server

claude mcp add --transport http charming https://charm.ing/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Charming

How do I install Charming in Claude Code?

Run claude mcp add --transport http charming https://charm.ing/mcp.

What does Charming do?

It lets an MCP-compatible AI client create, host, and revise interactive web apps. The apps can expose live URLs, stored data, and operations that read or change their state.

Does Charming require an API key?

Its MCP endpoint requires a bearer token. OAuth-capable clients can obtain one through a consent screen, while anonymous creation is available only on the HTTP path.

Similar MCP servers

All MCP servers for Frontend and UI →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor