aft.page MCP server
2026년 10월 29일 커밋정적 사이트, 빌드 결과물 또는 공개 GitHub repository를 라이브 URL로 배포하고 AI agent를 통해 배포를 관리합니다.
다른 이름 aft-page/plugins, plugins
- 스타
- 0
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 1.1.0
- 마지막 커밋
- 2026년 10월 29일
- 라이선스
- MIT
aft.page MCP란?
aft.page은(는) MCP server입니다. 정적 사이트, 빌드 결과물 또는 공개 GitHub repository를 라이브 URL로 배포하고 AI agent를 통해 배포를 관리합니다.
프로젝트 README에서 생성된 요약
aft.page MCP server 정보
개발자는 AI agent에게 배포를 지시하여 정적 사이트, 빌드 결과물 또는 공개 GitHub repository를 라이브 상태의 공유 가능한 URL로 변환할 수 있습니다. 이 원격 MCP server는 aft.page 엔진에 연결되어 로컬 코드 수정 없이도 코드를 배포하는 복잡한 작업을 처리합니다. Cursor, Claude Code 및 streamable HTTP 연결을 사용하는 모든 MCP client와 함께 작동합니다.
이 server는 전체 배포 라이프사이클을 관리하기 위한 특정 도구들을 제공합니다. deploy 도구를 사용하여 HTML이나 Vite 및 Next.js static export와 같은 빌드 폴더를 게시할 수 있으며, deploy_repo를 사용하여 공개 GitHub repository를 빌드하고 게시할 수 있습니다. 지속적인 관리를 위해 aft_deploys 도구로 배포 이력을 확인할 수 있고, aft_rollback을 통해 동일한 URL의 이전 버전으로 되돌릴 수 있습니다. 시스템은 업로드 과정에서 .env 파일과 키를 제외하여 사용자의 자격 증명을 자동으로 보호합니다.
활용 사례
- 1정적 웹사이트 배포코딩 agent에게 HTML 또는 Vite 빌드가 포함된 폴더를 라이브 URL로 게시하도록 요청합니다.
- 2GitHub repository 배포agent에게 deploy_repo 도구를 사용하여 공개 GitHub repository를 빌드하고 호스팅하도록 지시합니다.
- 3이전 버전으로 되돌리기실수가 발견되면 AI에게 라이브 사이트를 이전 배포 상태로 롤백하도록 명령합니다.
- 4배포 이력 모니터링변경 사항을 추적하기 위해 특정 사이트의 모든 이전 배포 목록을 요청합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
aft.page MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Goose에 추가Claude Code에 aft.page MCP 설치
$ claude mcp add --transport http plugins https://mcp.aft.page/mcpCursor에 aft.page MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.aft.page/mcp"
}
}
}VS Code에 aft.page MCP 설치
.vscode/mcp.json
{
"servers": {
"plugins": {
"type": "http",
"url": "https://mcp.aft.page/mcp"
}
}
}VS Code CLI에 aft.page MCP 설치
$ code --add-mcp '{"name":"plugins","type":"http","url":"https://mcp.aft.page/mcp"}'Codex에 aft.page MCP 설치
$ codex mcp add plugins --url https://mcp.aft.page/mcpCodex config.toml에 aft.page MCP 설치
~/.codex/config.toml
[mcp_servers.plugins] url = "https://mcp.aft.page/mcp"
Gemini CLI에 aft.page MCP 설치
$ gemini mcp add -s user --transport http plugins https://mcp.aft.page/mcpGemini settings.json에 aft.page MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.aft.page/mcp",
"type": "http"
}
}
}자동 검사
2026년 11월 15일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능aft-page/plugins is public and reachablegithub.com/aft-page/plugins ↗통과
- 패키지가 이 저장소를 소스로 명시검사되지 않음
- 빌드 출처(Sigstore 증명)검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-10-29github.com/aft-page/plugins ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 패키지 및 해당 종속성에 중요한 보안 권고 없음검사되지 않음
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답initialize answered with protocol 2025-06-18 in 652 ms통과
README
GitHub에서 보기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 질문
aft.page MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add --transport http plugins https://mcp.aft.page/mcp를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
aft.page MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
aft.page로 무엇을 배포할 수 있나요?
정적 사이트, 빌드 결과물(Vite 또는 Next.js static export 등), 그리고 Node, Python, Dockerfile 앱을 포함한 공개 GitHub repository를 배포할 수 있습니다.
첫 배포 시 계정이 필요한가요?
아니요, 첫 배포를 진행할 때 계정이 필요하지 않습니다.
배포한 사이트를 비공개로 설정할 수 있나요?
첫 배포는 즉시 공개되지만, agent가 반환하는 링크를 통해 소유권을 확인하면 비공개로 전환할 수 있습니다.
이전 버전의 사이트로 되돌릴 수 있나요?
네, rollback 도구를 사용하여 동일한 URL의 이전 배포 상태로 되돌릴 수 있습니다.