Serveur MCP aft.page
Commit 29 oct. 2026Déployez des sites statiques, des builds ou des dépôts GitHub publics sur une URL en direct et gérez vos déploiements via un agent IA.
Aussi connu sous aft-page/plugins, plugins
- Étoiles
- 0
- Outils
- —
- Téléchargements, 30 jours
- —
- Dernière version
- 1.1.0
- Dernier commit
- 29 oct. 2026
- Licence
- MIT
Qu'est-ce que aft.page MCP ?
aft.page est un serveur MCP. Déployez des sites statiques, des builds ou des dépôts GitHub publics sur une URL en direct et gérez vos déploiements via un agent IA.
Résumé généré à partir du README du projet
À propos du MCP server aft.page
Les développeurs peuvent transformer des sites statiques, des builds ou des dépôts GitHub publics en URL en direct et partageables en demandant à un agent IA de procéder au déploiement. Ce MCP server distant se connecte au moteur aft.page pour gérer toute la complexité de la mise en ligne du code sans nécessiter de modifications locales. Il fonctionne avec divers clients, notamment Cursor, Claude Code et n'importe quel client MCP utilisant une connexion streamable HTTP vers l'URL distante.
Le serveur fournit des outils spécifiques pour gérer l'intégralité du cycle de vie du déploiement. Vous pouvez utiliser l'outil deploy pour publier du HTML ou des dossiers de build comme les exports statiques Vite et Next.js, ou utiliser deploy_repo pour builder et publier des dépôts GitHub publics. Pour la gestion continue, l'outil aft_deploys liste l'historique des déploiements, tandis qu'aft_rollback vous permet de revenir à des versions précédentes sur la même URL. Le système protège automatiquement vos identifiants en excluant les fichiers .env et les clés du processus d'upload.
Ce que vous pouvez faire avec
- 1Déployer un site web statiqueDemandez à votre agent de code de publier un dossier contenant du HTML ou un build Vite sur une URL en direct.
- 2Mettre en ligne un dépôt GitHubDonnez l'instruction à l'agent de builder et d'héberger un dépôt GitHub public en utilisant l'outil deploy_repo.
- 3Revenir à une version précédenteDemandez à l'IA d'effectuer un rollback d'un site en ligne vers un déploiement antérieur si une erreur est détectée.
- 4Surveiller l'historique des déploiementsDemandez la liste de tous les déploiements précédents pour un site spécifique afin de suivre les changements.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer aft.page MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller aft.page MCP dans Claude Code
$ claude mcp add --transport http plugins https://mcp.aft.page/mcpInstaller aft.page MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.aft.page/mcp"
}
}
}Installer aft.page MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"plugins": {
"type": "http",
"url": "https://mcp.aft.page/mcp"
}
}
}Installer aft.page MCP dans VS Code CLI
$ code --add-mcp '{"name":"plugins","type":"http","url":"https://mcp.aft.page/mcp"}'Installer aft.page MCP dans Codex
$ codex mcp add plugins --url https://mcp.aft.page/mcpInstaller aft.page MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.plugins] url = "https://mcp.aft.page/mcp"
Installer aft.page MCP dans Gemini CLI
$ gemini mcp add -s user --transport http plugins https://mcp.aft.page/mcpInstaller aft.page MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.aft.page/mcp",
"type": "http"
}
}
}Vérifications automatisées
Exécuté le 15 nov. 2026Rapport complet →Pas encore vérifié. Un serveur nécessite un score de 80, aucune faille sérieuse et suffisamment de données pour que nous puissions effectuer les vérifications. Fonctionnement des vérifications · Ce qu'il faut corriger pour gagner des points
- Dépôt source lié et accessibleaft-page/plugins is public and reachablegithub.com/aft-page/plugins ↗Réussi
- Le nom du package correspond au dépôt sourceNon vérifié
- Provenance du build (attestation Sigstore)Non vérifié
- Licence open source (OSI)MITspdx.org/licenses/MIT.html ↗Réussi
- Commit ou version publiée au cours de l'année écouléeLast commit or release 2026-10-29github.com/aft-page/plugins ↗Réussi
- OpenSSF ScorecardNon vérifié
- Nom du package non proche d'un package populaireNon vérifié
- Aucun avis critique dans le package ou ses dépendancesNon vérifié
- Aucune instruction cachée destinée au modèle0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersRéussi
- Les outils destructifs sont étiquetésNon vérifié
- Le point de terminaison distant répond à la poignée de main MCPinitialize answered with protocol 2025-06-18 in 652 msRéussi
README
Voir sur GitHubaft.page plugin
Ask your coding agent to deploy to aft.page and get back a live, shareable URL. No account needed for the first deploy.
The plugin is two things: a skill that tells the agent how to build and ship
safely, and the aft.page remote MCP server (https://mcp.aft.page/mcp) that
does the upload. It adds no local code.
Install
Cursor: install aft.page from the Cursor Marketplace, or add this repo as a marketplace source.
Claude Code
/plugin marketplace add aft-page/plugins
/plugin install aft-page@aft-page
Codex, Copilot CLI, VS Code, and other agents via the
plugins installer:
npx plugins add aft-page/plugins
Entire: the aft CLI as entire aft …
(binary from this repo's releases, named by entire-plugin.yml):
entire plugin install https://github.com/aft-page/plugins
entire aft deploy
Any MCP client (no plugin):
{
"mcpServers": {
"aft-page": { "type": "streamable-http", "url": "https://mcp.aft.page/mcp" }
}
}
Restart the agent, then say:
Deploy this to aft.page
What it can deploy
Static sites and build output (Vite, Next.js static export), and public GitHub repos through the same engine as aft.page/run: Next.js server rendering, Node, Python (Flask, FastAPI, Django) and Dockerfile apps. The tools:
| Tool | Does |
|---|---|
deploy |
Publish HTML or a built folder; update it with the same slug + edit token |
deploy_repo |
Build and publish a public GitHub repo |
aft_deploys |
List a site's deploy history |
aft_rollback |
Roll back to an earlier deploy on the same URL |
aft_health |
Check the connection to aft.page |
Before you deploy
- A first deploy is public immediately. Claim it (the agent returns a claim link) to keep it and to make it private.
- The agent stores the site's edit token in
.aft/state.json. Keep.aft/out of git; the skill adds it to.gitignore. - Never deploy secrets: the skill excludes
.env*, keys and credentials.
Layout
.cursor-plugin/plugin.json Cursor manifest
.claude-plugin/ Claude Code manifest + marketplace
.plugin/plugin.json, .mcp.json `npx plugins` manifest + MCP
plugin.json, mcp.json Agent Plugins manifest + MCP
skills/deploy-to-aft/ the skill
entire-plugin.yml Entire CLI plugin manifest (binaries ship as releases)
Issues and questions: hello@aft.page · aft.page
Questions sur aft.page MCP
Comment ajouter aft.page MCP à Claude Code ?
Exécutez claude mcp add --transport http plugins https://mcp.aft.page/mcp dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter aft.page MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Que puis-je déployer avec aft.page ?
Vous pouvez déployer des sites statiques, des builds (comme les exports statiques Vite ou Next.js) et des dépôts GitHub publics, y compris des applications Node, Python et Dockerfile.
Ai-je besoin d'un compte pour mon premier déploiement ?
Non, vous n'avez pas besoin de compte pour effectuer votre premier déploiement.
Comment puis-je rendre mon déploiement privé ?
Un premier déploiement est immédiatement public, mais vous pouvez le revendiquer via un lien fourni par l'agent pour le rendre privé.
Puis-je revenir à une version précédente de mon site ?
Oui, vous pouvez utiliser l'outil de rollback pour revenir à un déploiement antérieur sur la même URL.