aft.page MCP server
Deploy HTML or dist/ to a live HTTPS URL. No account. Drop, MCP, or CLI.
Little public usage data yet
Reviews
Write oneNobody has reviewed aft.page yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
aft.page tools (5, 2 write)
write = sends, deletes, buys or postsaft_deploysFreeList rollback-able deploys for a slug. Needs edit_token from .aft/state.json (or the first deploy). Same history the project UI shows after claim.
aft_healthFreePing the aft.page deploy API.
aft_rollbackFreePoint the live slug at a prior deployId from aft_deploys. Same URL. Needs edit_token from .aft/state.json. Claim not required.
deploywrite actionFreePublish to a live URL. Pass html (one page) OR files (built site). Plain HTML → html. Vite/React → npm run build, then files from dist/. Next static export → files from out/. Always include index.html. Never upload src/, node_modules, or .next/. First hit: preferred_slug from aft.json (include aft.json in files). Later: same slug + edit_token from .aft/state.json. Limits: 500 files, 25MB each, 100MB total.
deploy_repowrite actionFreeSame engine as aft.page/run: public GitHub URL → detect → build → live URL. Static is instant; Vite and Next.js build in the background (polls until live or failed). Private repos are refused. For a local project dir, use hosted CLI aft deploy instead.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1052ms20/20
- Tool poisoning5 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 2 write-action tools with no auth3/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityverified namespace with website, no repo4/10
Findings (1)
- highWrite-action tools reachable without authentication
auth.open-write
Install directly
claude mcp add --transport http mcp https://mcp.aft.page/mcp
aft.page: common questions
- Is aft.page MCP server safe?
- With care: it is graded C, so read the findings first (60/100). Read the aft.page safety report
- How do I install aft.page?
- It runs remotely at mcp.aft.page. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does aft.page need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is aft.page maintained?
- The latest release is v1.0.0.
- Is aft.page up?
- 100% of our last 6 checks got an answer. We check remote servers about four times a day.
- What can I use instead of aft.page?
- Servers from other publishers that do the same job: Coolftp MCP server, Omnara MCP server and walkerOS Flow MCP server. Compare all aft.page alternatives.
Alternatives to aft.page
Same job from other publishers: the closest match first, then the best rated.
- CoolftpDeploy a site to its SFTP/FTP host from a coding agent. Changed files only, undo, live checks.not reviewedGrowingA
- OmnaraDeploy durable AI agents with Omnara, an open-source managed-agent platform.not reviewedEstablishedA
walkerOS FlowBuild, validate, simulate, and deploy walkerOS event pipelinesnot reviewedEstablishedB- NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.not reviewedEstablishedB
Aiven MCPProvision PostgreSQL, manage Apache Kafka, and deploy apps with Aiven - all from your AI assistant.not reviewedEstablishedA