lobsite! Se connecter S'inscrire

Serveur MCP Lobsite

Deux serveurs MCP pour mettre des sites en ligne : un local pour les agents de code (npx lobsite mcp), un distant pour ChatGPT et Claude.

Le serveur local, ajouté à Claude Code. Les autres clients sont plus bas.

Prévisualisez-le d'abord dans le HTML Viewer →

Gratuit, sans compte. Il reste en ligne 6 heures, ou pour de bon si vous le conservez.

Lobsite a deux serveurs MCP qui mettent des sites en ligne. Le serveur local tourne à côté d’un agent de code et déploie un dossier de projet : npx lobsite mcp. Le serveur distant est pour les assistants de chat qui n’ont pas de dossier à déployer, comme ChatGPT et Claude.ai : https://lobsite.com/api/mcp. Les deux fonctionnent sans compte Lobsite ; la réponse contient toujours le lien qui permet de garder le site.

Comment ça marche

  1. Ajoutez le serveur à votre client : le local pour un agent de code, le distant pour un assistant de chat. La mise en place pour chaque client est ci-dessous.
  2. Demandez un déploiement en langage courant : « mets ce site en ligne », « publie cette page ».
  3. L’outil répond avec une ligne pour vous : l’adresse, l’heure d’expiration d’un site temporaire et le lien de récupération. Ouvrez le lien et connectez-vous pour garder le site.

Les deux serveurs

Serveur Tourne Outils
Local : npx -y lobsite@latest mcp Sur votre machine, via stdin et stdout deploy, list_sites, list_deploys, rollback, promote, whoami
Distant : https://lobsite.com/api/mcp Sur lobsite.com, via Streamable HTTP deploy_files

Les outils locaux exécutent les commandes de la CLI avec --json --yes et prennent path, le dossier du projet (par défaut, le dossier où le serveur a démarré) : ils ne déploient que les fichiers modifiés et mémorisent le site dans lobsite.toml. L’outil distant reçoit le contenu des fichiers dans l’appel lui-même, jusqu’à 25 Mo, et crée un site temporaire, ou met à jour un site qu’il a créé auparavant.

La connexion et la suppression de sites ne sont volontairement pas des outils : l’une demande une personne dans un navigateur, l’autre est irréversible.

Mise en place pour chaque client

Claude Code

claude mcp add lobsite -- npx -y lobsite@latest mcp

Cursor, dans .cursor/mcp.json :

{ "mcpServers": { "lobsite": { "command": "npx", "args": ["-y", "lobsite@latest", "mcp"] } } }

Codex CLI, dans ~/.codex/config.toml :

[mcp_servers.lobsite]
command = "npx"
args = ["-y", "lobsite@latest", "mcp"]

Tout autre client qui démarre des serveurs stdio (Windsurf, VS Code, Gemini CLI, Goose et d’autres) : la commande est npx avec les arguments -y lobsite@latest mcp.

ChatGPT et Claude.ai : ajoutez un connecteur personnalisé avec l’URL https://lobsite.com/api/mcp. Dans ChatGPT, c’est sous le mode développeur dans les réglages ; dans Claude, sous les connecteurs. Aucune clé ni connexion n’est nécessaire. Pages pas à pas : ChatGPT et Claude.

Ce que répond un déploiement

L’outil local deploy commence par la ligne destinée à être relayée par l’assistant, puis donne le résultat complet en JSON (le site, l’id du déploiement, son URL d’aperçu, le nombre de fichiers envoyés) :

Tell the user: the site is live at https://quiet-fox-4821.lobsite.app. It's temporary and is removed in 6h. To keep it, open https://lobsite.com/claim/quiet-fox-4821#lob_claim_… and sign in (free).

L’outil distant deploy_files répond avec l’URL en ligne, la durée de vie du site temporaire, une ligne « Tell the user: » avec le lien de récupération, et la façon de mettre à jour le même site : rappeler l’outil avec le nom du site et son jeton de récupération. Les fichiers texte sont envoyés tels quels ; les images et autres fichiers binaires en base64.

Un échec est une erreur avec un code qui ne change jamais, ce qui s’est passé, pourquoi, et la solution. Voir Erreurs.

Serveurs MCP

npx lobsite mcp pour les agents de code, lobsite.com/api/mcp pour les assistants de chat.

Conçu pour les agents

Aucune question posée sous un agent, et une ligne Tell the user: avec l’URL et le lien de récupération.

Essai sans compte

Un déploiement sans compte reste en ligne 6 heures. Le lien de récupération le conserve, gratuitement.

Chaque déploiement a son URL

Prévisualisez avant la mise en ligne. Revenez en arrière en un clic, redirections comprises.

Déployer avec curl

Pas de Node ? curl --data-binary @index.html lobsite.com/api/v1/drop répond avec l’URL.

Des limites lisibles

Chaque limite est publiée, et chaque erreur vous dit quoi faire ensuite.

Serveur MCP, CLI ou curl

Serveur MCP CLI (npx -y lobsite --yes) curl
Pour Les agents qui appellent des outils Les agents avec un terminal Les bacs à sable sans Node
Retour arrière et historique des déploiements Oui, en tant qu’outils (local) Oui, en tant que commandes Non
Assistants de chat sans système de fichiers Oui (distant) Non Non
Envoi des seuls fichiers modifiés Oui (local) Oui Non : tout l’envoi à chaque fois
Demandes d’approbation dans le client Par outil Par commande Par commande

Les serveurs MCP ne font rien que la CLI ne sache faire : choisissez ce que votre client gère le mieux. Pour les agents avec un terminal, agents IA montre la mise en place en ligne de commande.

Questions fréquentes

Le serveur MCP de Lobsite est-il gratuit ?

Oui. Les deux serveurs sont gratuits, et déployer sans compte est gratuit pendant 6 heures. Un compte gratuit garde un site avec un domaine personnalisé ; l’offre payante, avec plus de sites, arrive bientôt.

Le serveur distant demande-t-il une clé d’API ?

Non. Il crée des sites temporaires sans compte, et la réponse contient le lien de récupération qui déplace le site dans un compte. Cela évite de mettre des clés dans les réglages du chat.

Le serveur local peut-il déployer dans mon compte ?

Oui. Lancez une fois npx lobsite login dans un terminal ; le serveur utilise la même connexion que la CLI, et whoami indique à l’agent quel compte il utilise.

Quel transport MCP chaque serveur utilise-t-il ?

Le serveur local parle stdio : le client démarre npx -y lobsite@latest mcp et communique via stdin et stdout. Le serveur distant parle Streamable HTTP à l’adresse https://lobsite.com/api/mcp.

Pourquoi l’agent ne peut-il pas supprimer un site ?

Une suppression est irréversible, elle reste donc entre les mains d’une personne : npx lobsite rm dans un terminal, ou le tableau de bord.

Voir aussi