aft.page MCP server
Commit 29 Okt 2026Deploy static site, hasil build, atau repositori GitHub publik ke URL live dan kelola deployment melalui AI agent.
Juga dikenal sebagai aft-page/plugins, plugins
- Stars
- 0
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- 1.1.0
- Commit terakhir
- 29 Okt 2026
- Lisensi
- MIT
Apa itu aft.page MCP?
aft.page adalah MCP server. Deploy static site, hasil build, atau repositori GitHub publik ke URL live dan kelola deployment melalui AI agent.
Ringkasan dibuat dari README proyek
Tentang aft.page MCP server
Developer dapat mengubah static site, hasil build, atau repositori GitHub publik menjadi URL live yang bisa dibagikan hanya dengan memberi instruksi kepada AI agent untuk melakukan deployment. MCP server remote ini terhubung ke engine aft.page untuk menangani proses pengiriman kode tanpa perlu melakukan perubahan kode secara lokal. Server ini bekerja dengan berbagai client termasuk Cursor, Claude Code, dan client MCP apa pun yang menggunakan koneksi streamable-http ke remote URL.
Server ini menyediakan tool spesifik untuk mengelola seluruh siklus hidup deployment. Anda dapat menggunakan tool deploy untuk mempublikasikan HTML atau folder hasil build seperti Vite dan Next.js static exports, atau menggunakan deploy_repo untuk membuild dan mempublikasikan repositori GitHub publik. Untuk manajemen berkelanjutan, tool aft_deploys dapat menampilkan riwayat deployment, sementara aft_rollback memungkinkan Anda kembali ke versi sebelumnya pada URL yang sama. Sistem ini secara otomatis melindungi kredensial Anda dengan mengecualikan file .env dan key dari proses upload.
Apa yang bisa Anda lakukan dengannya
- 1Deploy static websiteMinta coding agent Anda untuk mempublikasikan folder berisi HTML atau build Vite ke URL live.
- 2Ship repositori GitHubInstruksikan agent untuk membuild dan menghosting repositori GitHub publik menggunakan tool deploy_repo.
- 3Kembali ke versi sebelumnyaPerintahkan AI untuk melakukan rollback pada situs live ke deployment sebelumnya jika ditemukan kesalahan.
- 4Pantau riwayat deploymentMinta daftar semua deployment sebelumnya untuk situs tertentu guna melacak perubahan.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal aft.page MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal aft.page MCP di Claude Code
$ claude mcp add --transport http plugins https://mcp.aft.page/mcpInstal aft.page MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.aft.page/mcp"
}
}
}Instal aft.page MCP di VS Code
.vscode/mcp.json
{
"servers": {
"plugins": {
"type": "http",
"url": "https://mcp.aft.page/mcp"
}
}
}Instal aft.page MCP di VS Code CLI
$ code --add-mcp '{"name":"plugins","type":"http","url":"https://mcp.aft.page/mcp"}'Instal aft.page MCP di Codex
$ codex mcp add plugins --url https://mcp.aft.page/mcpInstal aft.page MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.plugins] url = "https://mcp.aft.page/mcp"
Instal aft.page MCP di Gemini CLI
$ gemini mcp add -s user --transport http plugins https://mcp.aft.page/mcpInstal aft.page MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.aft.page/mcp",
"type": "http"
}
}
}Pengecekan otomatis
Berjalan 15 Nov 2026Laporan lengkap →Belum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks · Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkauaft-page/plugins is public and reachablegithub.com/aft-page/plugins ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernyaTidak diperiksa
- Provenance build (atestasi Sigstore)Tidak diperiksa
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-10-29github.com/aft-page/plugins ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerTidak diperiksa
- Tidak ada advisory kritis pada paket atau dependensinyaTidak diperiksa
- Tidak ada instruksi tersembunyi untuk model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Endpoint remote merespons handshake MCPinitialize answered with protocol 2025-06-18 in 652 msLolos
README
Lihat di 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
Pertanyaan tentang aft.page MCP
Bagaimana cara menambahkan aft.page MCP ke Claude Code?
Jalankan claude mcp add --transport http plugins https://mcp.aft.page/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan aft.page MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Apa yang bisa saya deploy menggunakan aft.page?
Anda bisa men-deploy static site, hasil build (seperti Vite atau Next.js static exports), dan repositori GitHub publik termasuk aplikasi Node, Python, dan Dockerfile.
Apakah saya butuh akun untuk deployment pertama saya?
Tidak, Anda tidak memerlukan akun untuk melakukan deployment pertama Anda.
Bagaimana cara membuat deployment saya menjadi private?
Deployment pertama akan langsung bersifat publik, tetapi Anda bisa melakukan klaim melalui link yang diberikan oleh agent untuk menjadikannya private.
Bisakah saya kembali ke versi situs sebelumnya?
Ya, Anda bisa menggunakan tool rollback untuk kembali ke deployment sebelumnya pada URL yang sama.