AgentXM

SRIFT

mcp remote · streamable-http · v4.4.0 · source: crawl

https://srift.app/mcp

https://github.com/srivardhan113/SRIFT-Open_Source

Decentralized E2EE P2P file transfer + chat: human to human, human to AI, AI to AI. No accounts.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 788 ms · p95 2234 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'srift-mcp-server'
tools_listed15pass9 tools
schema_complete15pass9 of 9 tools have a description and a typed schema
latency_p5010passp50 788 ms
latency_p955passp95 2234 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (9)

NameDescriptionSchema
srift_list_transfersList all active and recent transfers with progress, speed, ETA, and status.typed
srift_join_sessionRequest to join an existing SRIFT session by its 7-character session ID. The host must approve before transfers/chat work.typed
srift_session_statusGet current session details: session { id, role (host/guest), connection state, your userId }, pending join requests (approve with srift_approve_join), and members with their userIds (remove one with typed
srift_close_sessionClose the active session. Flushes E2EE keys, disconnects signaling, clears chat history.typed
srift_approve_joinHost-only. Approve a pending guest join request by their temp user ID.typed
srift_reject_joinHost-only. Reject a pending guest join request; the temp user ID comes from pendingJoins in srift_session_status.typed
srift_start_sessionCreate 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 device; the optional roomSecret is mixed typed
srift_kick_userHost-only. Disconnect and remove a peer from the active room. Get the peer's userId from srift_session_status (participants).typed
srift_net_diagnoseDiagnose SRIFT on this machine: connectivity (DNS, proxy, HTTPS/TLS, WebSocket relay, UDP/P2P, peer discovery, clock), the local runtime (loopback, background processes, daemon + version, disk) and thtyped

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/app-srift-srift.svg)](https://app.agent-xm.com/a/app-srift-srift)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.