● healthy
Charming hosts personal interactive web apps for agents. Each app has a real URL, persistent KV storage, and an HTTP/MCP API. Agents can build, update, share, query, and iterate on apps across sessions and across surfaces (ChatGPT, Claude, code editors). Interaction is via MCP (see `url`) or the HTTP API documented at https://charm.ing/.well-known/openapi.json — Charming does not currently expose an A2A JSON-RPC endpoint.
Transport
—
Protocol
1.0.0
Price
—
Skills
-
Build a new appAuthor an interactive web app or start from an existing one. Saves return a live URL. `copy_app` copies an app you can edit or a Template, optionally with its data. Backed by MCP tools `create_app`, `update_app`, `copy_app`, and `search_templates`.createbuildscaffold
-
List and inspect appsList the caller's apps, fetch source/metadata, read the problem behind a "Fix with agent" handoff, rename, and delete. Backed by `list_apps`, `get_app`, `get_app_source`, `resolve_handoff`, `rename_app`, `delete_app`.listinspectmanage
-
Call an app's operationsRead or mutate an app's stored state via the operations it declares. Backed by `query_app`, `mutate_app`, `upload_asset`.callquerymutate
-
Share apps and publish templatesShare an app with collaborators, end users, or viewers, manage shares, open it to anyone with the link, and configure whether it is a template + starter prompt. Backed by `share_app`, `unshare_app`, `list_app_shares`, `set_public`, `unset_public`, `set_template`, `unset_template`, `set_starter_prompt`, and the deprecated aliases `set_remixable` / `unset_remixable`.sharetemplatecollaborate
-
Capture feedback from inside an appRecord per-app feedback — bug reports, feature requests, missing capabilities — and read the Charming team's replies. Backed by `submit_feedback`, `list_feedback`, `list_feedback_responses`, `acknowledge_feedback_responses`.feedbackreport
-
Read Charming documentationRead the public Charming docs over the same connection, with no web access: the index, a capability or reference page, or the full authoring manual. Backed by `read_docs`.docsreferenceread
-
Run an app on a scheduleRun one of an app's own operations on an hourly, daily, or weekly timer with no chat open, and manage those schedules. Backed by `create_routine`, `list_routines`, `update_routine`, `delete_routine`.scheduleroutineautomation
-
Let another service call an appGive one of an app's own operations a delivery URL and secret so an external service can call it with JSON, and manage those Webhooks. Backed by `create_webhook`, `list_webhooks`, `update_webhook`, `delete_webhook`.webhookintegrationautomation
-
Manage account profileSet the user's public handle for app sharing. Backed by `set_handle`.profilehandleaccount
How to call
A2A endpoint (JSONRPC)
https://charm.ing/mcp
Documentation
https://charm.ing/docs/llms-full.txt
Homepage
https://usecharming.com
Listed in
Directories this entry was found in.
agenstry
wellknown
↗