srift-transfer

MCPcomunidaden línea
v4.3.2app.sriftMITActualizado hace 7 dnpmGitHub

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

Estado del endpointen línea
comprobado hace 14 días · 2740 ms
100 % de las últimas 3 comprobaciones llegaron a este endpoint
Funciona en
ClaudeCursorCopilotChatGPTGemini

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.

Indexado automáticamente desde fuentes públicas. Aún sin verificar por su desarrollador en Forge.Reclamar este listado →
320Descargas/sem.
1Estrellas en GitHub
hace 7 dÚltima actualización
Paquete
Autorapp.srift
LicenciaMIT
Versión4.3.2
Fuentenpm+mcp-registry
Estado de confianza
B
60/100Bueno
✓Listado en el índice de Forge+10/10
—Identidad del publicador verificada+0/20
→ Publicador: ejecuta `forge publish` desde el repo del paquete para reclamar la propiedad
—Firma de publicación Ed25519+0/5
→ Se incluye automáticamente cuando el publicador ejecuta `forge publish`
—Verificación de dominio+0/5
→ Publicador: aloja /.well-known/forge.json en la página del paquete con { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Publica desde GitHub Actions con --provenance para que la attestation vincule este paquete a este repo
—Coincidencia de maintainer en npm+0/5
→ Se consigue cuando tu identidad esté verificada arriba y ese login sea maintainer de este paquete en npm
✓Análisis CVE · limpio+30/30
✓Análisis estático · limpio+20/20
Pégalo en Claude Code, Cursor o cualquier asistente de IA para corregir todas las carencias
EstadoIndexado por la comunidad
PublicadorSin verificar
FirmaSin firmar
Dominio—
Procedencia—
Dependencias✓ 60 resueltas+ · ninguna vulnerable
Superficie de herramientas21 herramientas · ninguna privilegiada
Análisis de seguridad✓ Limpiov2.2.15 · hace 1 m¿Qué tan bien funciona este análisis?
EvaluacionesNinguna
Indexado9 sept 2026

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.

Herramientas

21 herramientas · ninguna privilegiada
Extraído estáticamente del paquete publicadov2.2.15 · 1mo ago

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 deliver

Absolute 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 files

Where 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 room

Label for the room

No se publicó ningún esquema de entrada para esta herramienta.

srift-mcp-serverSin descripción publicada

Esta 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.

Acerca de

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

Palabras clave
mcp
Alternativas
Comparando superficies de herramientas…

Árbol de dependencias

Lo que un análisis de Forge resolvió a partir de los metadatos de npm el 2026-09-09: resolución observada, no una declaración del publicador.

60 paquetes resueltos · 5 directos · ninguno con avisos de seguridad La resolución se detiene en la profundidad 4 y en 60 paquetes.

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)

Declaradas pero no resueltas

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ó.