# srivardhan113/SRIFT-Open_Source

Source: https://glimind.com/server/github%2Fsrivardhan113%2Fsrift-open_source
Registry id: `github/srivardhan113/srift-open_source`
Status: unknown

## Tools (15)

- `srift_accept_transfer`: Accepts an inbound file offer and streams it to local disk.
- `srift_approve_join`: Host control: approves a pending user join request.
- `srift_chat_history`: Returns decrypted chat message history for the active session.
- `srift_close_session`: Closes active room, terminates peer channels, and flushes encryption keys.
- `srift_join_session`: Requests to join an existing session as a peer.
- `srift_kick_user`: Host control: kicks an active user from the session room.
- `srift_list_transfers`: Lists active transfers with progress, speed, and ETA.
- `srift_net_diagnose`: Full network diagnosis with DNS, proxy, TLS, WebSocket, P2P checks.
- `srift_quick_share`: Returns a public relay link for file sharing; bytes streamed on demand.
- `srift_read_state`: Returns atomic snapshot of .srift-state.json (transfers, session, peers).
- `srift_reject_join`: Host control: rejects a pending user join request.
- `srift_send_chat`: Sends an end-to-end encrypted chat message to the active session.
- `srift_send_file`: Offers a file to peers in the session via encrypted relay.
- `srift_session_status`: Retrieves active session state, role, connected peers, and pending joins.
- `srift_start_session`: Starts a new peer session with host role.

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