aft.page MCP sunucusu
Commit 29 Eki 2026Statik siteleri, derleme çıktılarını veya halka açık GitHub depolarını canlı bir URL'ye dağıtın ve dağıtımları bir AI agent aracılığıyla yönetin.
Ayrıca bilinen adı aft-page/plugins, plugins
- Yıldızlar
- 0
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.1.0
- Son commit
- 29 Eki 2026
- Lisans
- MIT
aft.page MCP nedir?
aft.page bir MCP sunucusudur. Statik siteleri, derleme çıktılarını veya halka açık GitHub depolarını canlı bir URL'ye dağıtın ve dağıtımları bir AI agent aracılığıyla yönetin.
Özet, projenin README dosyasından oluşturuldu
aft.page MCP sunucusu hakkında
Geliştiriciler, bir AI agent'a dağıtım talimatı vererek statik siteleri, derleme çıktılarını veya halka açık GitHub depolarını canlı ve paylaşılabilir URL'lere dönüştürebilirler. Bu uzak MCP server, yerel kod değişikliklerine gerek duymadan kodun yayına alınması gibi ağır işleri halletmek için aft.page motoruna bağlanır. Cursor, Claude Code ve uzak URL'ye streamable-http bağlantısı kullanan tüm MCP client'ları dahil olmak üzere çeşitli istemcilerle çalışır.
Server, tüm dağıtım yaşam döngüsünü yönetmek için özel araçlar sağlar. HTML veya Vite ve Next.js statik dışa aktarımları gibi derlenmiş klasörleri yayınlamak için deploy aracını kullanabilir veya halka açık GitHub depolarını derleyip yayınlamak için deploy_repo aracını kullanabilirsiniz. Sürekli yönetim için aft_deploys aracı dağıtım geçmişini listelerken, aft_rollback aynı URL üzerindeki önceki sürümlere geri dönmenize olanak tanır. Sistem, .env dosyalarını ve anahtarları yükleme işleminden hariç tutarak kimlik bilgilerinizi otomatik olarak korur.
Neler yapabilirsiniz
- 1Statik bir web sitesi dağıtınKodlama agent'ınızdan HTML veya bir Vite derlemesi içeren bir klasörü canlı bir URL'ye yayınlamasını isteyin.
- 2Bir GitHub deposunu yayına alınAgent'a deploy_repo aracını kullanarak halka açık bir GitHub deposunu derlemesi ve barındırması talimatını verin.
- 3Önceki bir sürüme geri dönünBir hata bulunursa, AI'ya canlı bir siteyi daha önceki bir dağıtıma geri döndürmesini söyleyin.
- 4Dağıtım geçmişini izleyinDeğişiklikleri takip etmek için belirli bir siteye ait tüm önceki dağıtımların listesini isteyin.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
aft.page MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleaft.page MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http plugins https://mcp.aft.page/mcpaft.page MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.aft.page/mcp"
}
}
}aft.page MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"plugins": {
"type": "http",
"url": "https://mcp.aft.page/mcp"
}
}
}aft.page MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"plugins","type":"http","url":"https://mcp.aft.page/mcp"}'aft.page MCP'yi Codex içine yükleyin
$ codex mcp add plugins --url https://mcp.aft.page/mcpaft.page MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.plugins] url = "https://mcp.aft.page/mcp"
aft.page MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user --transport http plugins https://mcp.aft.page/mcpaft.page MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.aft.page/mcp",
"type": "http"
}
}
}Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebiliraft-page/plugins is public and reachablegithub.com/aft-page/plugins ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-10-29github.com/aft-page/plugins ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorinitialize answered with protocol 2025-06-18 in 652 msGeçti
aft.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
aft.page MCP soruları
aft.page MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http plugins https://mcp.aft.page/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
aft.page MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
aft.page kullanarak neler dağıtabilirim?
Statik siteleri, derleme çıktılarını (Vite veya Next.js statik dışa aktarımları gibi) ve Node, Python ile Dockerfile uygulamaları içeren halka açık GitHub depolarını dağıtabilirsiniz.
İlk dağıtımım için bir hesaba ihtiyacım var mı?
Hayır, ilk dağıtımınızı gerçekleştirmek için bir hesaba ihtiyacınız yoktur.
Dağıtımımı nasıl gizli hale getirebilirim?
İlk dağıtım anında halka açıktır, ancak agent tarafından döndürülen bir bağlantı üzerinden sahipliğini alarak onu gizli hale getirebilirsiniz.
Sitemin önceki bir sürümüne geri dönebilir miyim?
Evet, aynı URL üzerindeki daha önceki bir dağıtıma dönmek için rollback aracını kullanabilirsiniz.