srift-transfer

MCPCommunitylive
v4.3.2app.sriftMITAktualisiert vor 7 TnpmGitHub

Decentralized P2P file transfer + encrypted chat for AI agents. Military-grade AES-256. No accounts.

Endpunkt-Statuslive
geprüft vor 14 Tagen · 2740 ms
100 % der letzten 3 Prüfungen haben diesen Endpunkt erreicht
Läuft in
ClaudeCursorCopilotChatGPTGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio, streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
320Downloads/Wo.
1GitHub-Sterne
vor 7 TLetzte Aktualisierung
Paket
Autorapp.srift
LizenzMIT
Version4.3.2
Quellenpm+mcp-registry
Trust-Status
B
60/100Gut
✓Im Forge-Index gelistet+10/10
—Publisher-Identität verifiziert+0/20
→ Publisher: führe `forge publish` im Repo des Pakets aus, um die Inhaberschaft zu beanspruchen
—Ed25519-Publish-Signatur+0/5
→ Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
—Domain-Verifizierung+0/5
→ Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Veröffentliche aus GitHub Actions mit --provenance, damit die Attestation dieses Paket an dieses Repo bindet
—npm-Maintainer-Übereinstimmung+0/5
→ Wird erreicht, sobald deine Identität oben verifiziert ist und dieser Login npm-Maintainer dieses Pakets ist
✓CVE-Scan · sauber+30/30
✓Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft—
Abhängigkeiten✓ 60 aufgelöst+ · keine verwundbar
Tool-Oberfläche21 Tools · keines privilegiert
Sicherheits-Scan✓ Sauberv2.2.15 · vor 1 Mon.Wie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert9. Sept. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

21 Tools · keines privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv2.2.15 · 1mo ago

Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.

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 derive locally from the session ID + optional roomSecret.

Create a new SRIFT secure session. Returns the 7-character session ID and a shareable URL. The host approves all future joins. E2EE keys derive locally from the session ID + optional roomSecret.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_join_sessionRequest to join an existing SRIFT session by its 7-character session ID. The host must approve before transfers/chat work.

Request to join an existing SRIFT session by its 7-character session ID. The host must approve before transfers/chat work.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_session_statusGet current session details: id, role (host/guest), connection state, pending join requests, peer count.

Get current session details: id, role (host/guest), connection state, pending join requests, peer count.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_close_sessionClose the active session. Flushes E2EE keys, disconnects signaling, clears chat history.

Close the active session. Flushes E2EE keys, disconnects signaling, clears chat history.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_approve_joinHost-only. Approve a pending guest join request by their temp user ID.

Host-only. Approve a pending guest join request by their temp user ID.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_reject_joinHost-only. Reject a pending guest join request.

Host-only. Reject a pending guest join request.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_kick_userHost-only. Disconnect and ban a peer from the active room.

Host-only. Disconnect and ban a peer from the active room.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_send_fileOffer a file to the connected peer in an existing session. The peer must accept with srift_accept_transfer. Returns a fileId for monitoring. Transport is auto-selected internally.

Offer a file to the connected peer in an existing session. The peer must accept with srift_accept_transfer. Returns a fileId for monitoring. Transport is auto-selected internally.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_accept_transferAccept a pending file offer from the peer and start downloading.

Accept a pending file offer from the peer and start downloading.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_list_transfersList all active and recent transfers with progress, speed, ETA, and status.

List all active and recent transfers with progress, speed, ETA, and status.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_quick_shareOne-shot helper: if no session is active, creates one; then seeds the file and returns a public DOWNLOAD URL (https://srift.app/d/<token>) the recipient can open in any browser or curl. No install needed on their side. Best for "AI wants to deliver a file to the user with zero ceremony".

One-shot helper: if no session is active, creates one; then seeds the file and returns a public DOWNLOAD URL (https://srift.app/d/<token>) the recipient can open in any browser or curl. No install needed on their side. Best for "AI wants to deliver a file to the user with zero ceremony".

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_send_chatSend an end-to-end encrypted (AES-256-GCM) chat message to the connected peer.

Send an end-to-end encrypted (AES-256-GCM) chat message to the connected peer.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_chat_historyRead the locally-decrypted chat log for the current session.

Read the locally-decrypted chat log for the current session.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift_read_stateReturn the raw .srift-state.json contents (session + active transfers snapshot). Useful for one-shot polling without subscribing to SSE.

Return the raw .srift-state.json contents (session + active transfers snapshot). Useful for one-shot polling without subscribing to SSE.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

send_file_to_userWorkflow: create a session, seed a file, hand the user a share URL.

Workflow: create a session, seed a file, hand the user a share URL.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

filePathAbsolute path to the file you want to deliver

Absolute path to the file you want to deliver

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

receive_file_from_userWorkflow: open a session and wait for the user to drop files into it.

Workflow: open a session and wait for the user to drop files into it.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

saveDirWhere to save incoming files

Where to save incoming files

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

start_collab_sessionWorkflow: open a long-lived E2EE chat + file room with the user.

Workflow: open a long-lived E2EE chat + file room with the user.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

sessionNameLabel for the room

Label for the room

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

srift-mcp-serverKeine Beschreibung veröffentlicht

Dieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.

20 von 21 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

Decentralized P2P file transfer + encrypted chat for AI agents. Military-grade AES-256. No accounts.

Schlagwörter
mcp
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-09-09 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

60 Pakete aufgelöst · 5 direkt · keines mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.

36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)

Deklariert, aber nicht aufgelöst

11 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.