monappamoi

fr.monappamoiPublished by monappamoi.frOfficial publisherv1.0.0Updated Oct 24, 2026

Host AI-generated single-file HTML apps with JSON persistence. No signup.

VerifiedStreamable HTTPWeb executableFiles & StorageDeveloper Tools

Overview

AI-generated overview

Publishes single-file HTML apps to a public URL and manages their stored JSON data, without requiring an account.

What you can do
Lets an assistant publish a single-file HTML app and get back a public URL, then update its HTML or title without changing the URL. It can read and overwrite the JSON document the app stores for its users, list apps tied to the user's account, and permanently delete an app. A guide tool explains how to structure data and migrate it safely.
When to use it
Use it when a user wants to host or share an HTML app the assistant just built, or wants to evolve an existing published app while keeping its stored data intact.
Requirements
A remote endpoint at monappamoi.fr over streamable HTTP; no account is needed to publish. Managing an app without an account requires its secret token or the owner's API key.
Before you install
set_app_data overwrites the app's JSON document and previous data is permanently lost; delete_app removes the app and its URL stops working. Publishing exposes the app publicly, and the secret token or API key grants control of the app, so handle it carefully.

Installation

In SourceWeft

  1. Open monappamoi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/fr.monappamoi%2Fapps/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "monappamoi": {
      "type": "http",
      "url": "https://monappamoi.fr/mcp"
    }
  }
}

Tools

9

get_publishing_guide

Guide de publication

Explique comment écrire une app pour cette plateforme : où placer les données (HTML, localStorage ou API /api/data), le pattern de persistance recommandé, et comment faire évoluer une app sans casser les données de ses utilisateurs. À lire avant de publier une app qui enregistre quelque chose, et avant tout update_app qui change la structure des données.

Takes no parameters.

publish_app

Publier une app

Met en ligne une app HTML mono-fichier et renvoie son URL publique. Appelez cet outil quand l'utilisateur veut héberger, publier, mettre en ligne ou partager une app HTML que vous venez de créer. Aucun compte n'est nécessaire. IMPORTANT : si l'app conserve des données que l'utilisateur s'attendra à retrouver plus tard (todo, notes, compteur, scores, favoris…), câblez-la sur GET/PUT /api/data AVANT de publier — localStorage seul ne survit pas au changement d'appareil. Voir get_publishing_guide. CONFIDENTIALITÉ : l'app publiée est accessible à quiconque a son adresse, mais elle PEUT être verrouillée (page et données réservées au compte de l'utilisateur, après lien envoyé par email). Cet outil renvoie le lien qui rattache et verrouille en un clic : proposez-le à l'utilisateur juste après la publication dès que l'app enregistre des données personnelles.

Parametersdatahtmlrequiredslugtitle

update_app

Mettre à jour une app

Remplace le HTML et/ou le titre d'une app déjà publiée. L'URL ne change pas. Les données déjà enregistrées par les utilisateurs ne sont jamais écrasées : si votre nouvelle version change la structure des données, lisez d'abord get_app_data puis migrez avec set_app_data.

Parametersdatahtmlslugrequiredtitlesecret_token

get_app

Informations sur une app

Renvoie les métadonnées d'une app publiée (URL, titre, taille, dates de création et de mise à jour).

Parametersslugrequiredsecret_token

delete_app

Supprimer une app

Retire définitivement une app de la plateforme. Son URL cessera de fonctionner. Demandez confirmation à l'utilisateur avant d'appeler cet outil.

Parametersslugrequiredsecret_token

get_app_data

Lire les données d'une app

Renvoie le document JSON enregistré par les utilisateurs de l'app. Appelez cet outil avant de faire évoluer une app qui enregistre des données, pour savoir quelle structure est réellement en place. Fonctionne aussi sur une app verrouillée : le jeton secret ou la clé API du propriétaire suffit, le verrou ne concerne que les visiteurs du sous-domaine.

Parametersslugrequiredsecret_token

set_app_data

Remplacer les données d'une app

Écrase le document JSON de l'app. C'est la seule façon de remplacer des données existantes : utilisez-le pour migrer les données vers une nouvelle structure, ou pour repartir de zéro. Les données précédentes sont définitivement perdues — prévenez l'utilisateur.

Parametersdatarequiredslugrequiredsecret_token

list_my_apps

Lister mes apps

Liste les apps publiées rattachées au compte de l'utilisateur. Appelez cet outil quand il demande « quelles sont mes apps », veut retrouver l'adresse d'une app publiée précédemment, ou souhaite en modifier une sans avoir son jeton sous la main.

Takes no parameters.

claim_app

Rattacher une app au compte

Rattache au compte de l'utilisateur une app publiée anonymement, à partir de son jeton secret. Elle apparaîtra ensuite dans list_my_apps et pourra être gérée sans jeton. Appelez cet outil quand l'utilisateur veut « récupérer » ou « rattacher » une app publiée sans compte.

Parameterssecret_tokenrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.