Decentralized P2P file transfer + encrypted chat for AI agents. Military-grade AES-256. No accounts.
Inferido de los transportes que declara este listado (stdio, streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.
Leído del código que npm publica realmente, en el momento del análisis. El paquete nunca se ejecutó. Las herramientas registradas dinámicamente en tiempo de ejecución, o escondidas en código empaquetado o minificado, pueden pasarse por alto — así que esto es un mínimo de la superficie de herramientas, no un censo completo.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
srift_reject_joinHost-only. Reject a pending guest join request.Host-only. Reject a pending guest join request.
No se publicó ningún esquema de entrada para esta herramienta.
srift_kick_userHost-only. Disconnect and ban a peer from the active room.Host-only. Disconnect and ban a peer from the active room.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
srift_accept_transferAccept a pending file offer from the peer and start downloading.Accept a pending file offer from the peer and start downloading.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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".
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
srift_chat_historyRead the locally-decrypted chat log for the current session.Read the locally-decrypted chat log for the current session.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
filePathAbsolute path to the file you want to deliverAbsolute path to the file you want to deliver
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
saveDirWhere to save incoming filesWhere to save incoming files
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
sessionNameLabel for the roomLabel for the room
No se publicó ningún esquema de entrada para esta herramienta.
srift-mcp-serverSin descripción publicadaEsta herramienta no publicó ninguna descripción. Forge no se la inventa.
20 de 21 herramientas publicaron una descripción.
Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.
Decentralized P2P file transfer + encrypted chat for AI agents. Military-grade AES-256. No accounts.
Los nombres enlazados abren el índice de Forge con todas las entradas que se observó que exponen esa herramienta. Ver todas las herramientas indexadas.
El rastreo se detuvo en el límite de profundidad 4. Nada por debajo de ese nivel llegó a resolverse.
Hay 36 paquetes resueltos más que no se dibujan aquí (límite de visualización: 24). Toda dependencia con avisos de seguridad se dibuja aunque se supere el límite. Inventario completo (SBOM CycloneDX)
11 dependencias declaradas nunca llegaron al árbol. Faltan en la resolución de Forge, no en el paquete.
No se siguen: peerDependencies. Este árbol cubre solo dependencias en tiempo de ejecución, así que lo que estas arrastren nunca se resolvió.