# Srift MCP server

Source: https://glimind.com/server/mcp-registry%2Fapp.srift%2Fsrift
Registry id: `mcp-registry/app.srift/srift`
Status: live (checked 2026-10-27T11:00:34.379Z)

## Verdict

Srift MCP server answered 99.98% of Glimind's liveness checks over 30 days, better than 41% of MCP servers, with 1142 ms median handshake and 1 outage in 90 days. Its agent-readiness grade is A (100/100) across 9 tools, costing an agent about 1,034 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 99.98% | 41% of MCP servers |
| Median handshake latency | 1142 ms | 14% of MCP servers |
| p95 handshake latency | 3403 ms | — |
| Checks in 30 days | 5,009 | — |
| Outages, 90 days | 1 | — |
| Median recovery | 9 min | — |
| Agent-readiness score | 100/100 (A) | 93% of MCP servers |
| Tools | 9 | — |
| Tool-list size for an agent | ~1,034 tokens | 72% of MCP servers |
| Days observed | 29 | — |

## Install

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

Claude Code:

```sh
claude mcp add --transport http srift-mcp-server https://srift.app/mcp
```

## Tools (10)

- `srift_approve_join`: Host-only. Approve a pending guest join request by their temp user ID.
- `srift_close_session`: Close the active session. Flushes E2EE keys, disconnects signaling, clears chat history.
- `srift_join_session`: Request to join an existing SRIFT session by its 7-character session ID. The host must approve before transfers/chat work.
- `srift_kick_user`: Host-only. Disconnect and remove a peer from the active room. Get the peer's userId from srift_session_status (participants).
- `srift_list_transfers`: List all active and recent transfers with progress, speed, ETA, and status.
- `srift_net_diagnose`: Diagnose SRIFT on this machine: connectivity (DNS, proxy, HTTPS/TLS, WebSocket relay, UDP/P2P, peer discovery, clock), the local runtime (loopback, background p
- `srift_quick_share`: Seeds file and returns public download URL.
- `srift_reject_join`: Host-only. Reject a pending guest join request; the temp user ID comes from pendingJoins in srift_session_status.
- `srift_session_status`: Get current session details: session { id, role (host/guest), connection state, your userId }, pending join requests (approve with srift_approve_join), and memb
- `srift_start_session`: Create a new SRIFT secure session. Returns the 7-character session ID and a shareable URL. The host approves all future joins. E2EE keys are generated on each d

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