# Ship Page MCP server

Source: https://glimind.com/server/mcp-registry%2Fpage.ship%2Fship-page
Registry id: `mcp-registry/page.ship/ship-page`
Status: live (checked 2026-10-27T17:02:24.572Z)

## Verdict

Ship Page MCP server answered 100% of Glimind's liveness checks over 30 days, better than 42% of MCP servers, with 833 ms median handshake and 0 outages in 90 days. Its agent-readiness grade is A (100/100) across 11 tools, costing an agent about 2,301 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 100% | 42% of MCP servers |
| Median handshake latency | 833 ms | 22% of MCP servers |
| p95 handshake latency | 3363 ms | — |
| Checks in 30 days | 5,057 | — |
| Outages, 90 days | 0 | — |
| Median recovery | — | — |
| Agent-readiness score | 100/100 (A) | 93% of MCP servers |
| Tools | 11 | — |
| Tool-list size for an agent | ~2,301 tokens | 50% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "ship-page-mcp-server": {
      "type": "http",
      "url": "https://ship.page/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http ship-page-mcp-server https://ship.page/mcp
```

## Tools (11)

- `append_files`: Add files to a drop owned by the authenticated account (requires an sp_ API key and an active subscription): up to 10,000 files per drop in total, and existing 
- `claim_drop`: Attach an anonymously deployed drop to the authenticated account using its one-time claim token (spc_..., returned once by deploy_html/deploy_files). Claiming e
- `delete_drop`: Permanently delete a drop owned by the authenticated account (requires an sp_ API key). The URL stops serving immediately and cannot be recovered.
- `deploy_files`: Deploy a map of path -> content as a multi-file site (must include index.html to serve at the root). Anonymous: up to 100 files per request, 30-day expiry (90 d
- `deploy_html`: Deploy one HTML document and get back a live, unguessable https://<slug>.ship.place/ URL. Anonymous: 10 deploys/min per IP, 10MB body cap, 30-day expiry. Pro ($
- `get_account`: Show the authenticated account's plan, subscription status and usage (requires an sp_ API key). Anonymous callers should use get_limits for the static free-tier
- `get_limits`: Show the ship.page plan matrix (anonymous free tier vs Pro $4/mo vs Team $19/mo) and, when an sp_ API key is present, the caller's current account/plan status.
- `list_drops`: List drops owned by the authenticated account (requires an sp_ API key; anonymous drops are not listable). Returns slug, url, name, file counts, expiry and pass
- `remove_drop_password`: Remove password protection from a drop you own, making it readable by anyone with its URL. Requires an sp_ API key; works even after your paid subscription laps
- `restore_drop`: Bring back an expired drop owned by the authenticated account while its files are still retained (requires an sp_ API key), up to 90 days past expiry. Free acco
- `set_drop_password`: Set or rotate the shared password on a drop you own. Requires an sp_ API key and active paid Pro/Team; unavailable billing returns an error, not a public drop. 

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
