Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http ext: skills

aft.page

io.github.vaibhavmule/aft-page

Deploy HTML or dist/ to a live HTTPS URL. No account. Drop, MCP, or CLI.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
949ms
last probe
Tools
6
callable
Resources
1
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
6 tools, 1 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
7 items in total; 3 or more earns these points.
pass Describes itself 10/10
72 characters; more than 30 earns these points.

Tools · 6

deploy

Publish to a live URL. Pass html (one page) OR files (a built site, or a small app's source). Plain HTML → html. Vite/React → npm run build, then files from dist/. Next static export → files from out/…

deploy_repo

Same 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 l…

aft_deploys

List the versions (v1, v2…) of a slug with their label, door, commit and whether each is live or a held preview. Needs edit_token from .aft/state.json (or the first deploy). Same history the project U…

aft_rollback

Point the live slug at a prior version from aft_deploys, by version number or deploy_id. Same URL. Needs edit_token from .aft/state.json. Claim not required.

aft_promote

Make a held preview version live at the same URL. Pass version (e.g. 4) or deploy_id from aft_deploys. Needs edit_token.

aft_health

Ping the aft.page deploy API.

Resources · 1

deploy-to-aft

How to deploy, update and roll back a site on aft.page.

skill://deploy-to-aft/SKILL.md

Skills · 1

deploy-to-aft

Build and publish a static site or small app to hosted aft.page through its remote MCP, then return the live URL. Use when the user explicitly asks to deploy, publish, host, or ship to aft.page, updat…

skill://deploy-to-aft/SKILL.md
1 file

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.aft.page/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "aft.page": {
      "url": "https://mcp.aft.page/mcp",
      "transport": "streamable-http"
    }
  }
}