Ncrypt

Share documents privately from an AI agent. The agent gets a link; it cannot read the file.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
93%
Integridad del esquema
77%
Calidad de los nombres
80%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'ncrypt_get_view_analytics' description lacks action verben ncrypt_get_view_analytics

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~594Tokens (definiciones de herramientas)
~1.2 KBTamaño de respuesta típico
Impacto mínimo en la atención (0.46% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "ncrypt": {
      "url": "https://ncrypt-imagio-labs.vercel.app/api/mcp"
    }
  }
}

Puntos de conexión remotos

https://ncrypt-imagio-labs.vercel.app/api/mcpstreamable-http
https://ncrypt.me/api/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟡ncrypt_create_share_link(filename, name, title, content_base64, url, ...)

Upload a document to Ncrypt and return a private share link. The recipient must enter their name and a valid email address before they can read a single page, the file is encrypted at rest, and downloads are denied until the owner approves them. Supply the file as base64 content, a public https URL, or a path in the owner's own storage.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "filename": {
      "type": "string",
      "description": "The file name including its extension."
    },
    "name": {
      "type": "string",
      "description": "Project or document name shown in the link preview."
    },
    "title": {
      "type": "string",
      "description": "Document title."
    },
    "content_base64": {
      "type": "string",
      "description": "The file contents encoded as base64. Best for small files."
    },
    "url": {
      "type": "string",
      "description": "A public https URL the file can be downloaded from."
    },
    "storage_path": {
      "type": "string",
      "description": "A path inside the owner's own Ncrypt storage, for example tenant/<tenant id>/<document id>/source.bin."
    },
    "download_mode": {
      "type": "string",
      "enum": [
        "request",
        "allow",
        "deny"
      ],
      "description": "Whether the viewer may ask for a download. Defaults to request."
    },
    "allow_forward": {
      "type": "boolean",
      "description": "Whether the viewer may re-share the link. Defaults to false."
    },
    "label": {
      "type": "string",
      "description": "Who this share is for, for example a name or a channel. It is only shown to the owner and is used to tell shares apart in the view history."
    }
  },
  "required": [
    "filename"
  ],
  "additionalProperties": false
}
🟡ncrypt_add_share_link(documentId, label, trace_code)

Create an additional share link for a document that already exists. A document can be shared as many times as needed. Each link carries its own code and trace code, so the view history records which share each viewer came through.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "documentId": {
      "type": "string",
      "description": "The document to share again."
    },
    "label": {
      "type": "string",
      "description": "Who this share is for, for example a name or a channel."
    },
    "trace_code": {
      "type": "string",
      "description": "A short trace code for the link, 3 to 8 letters and numbers. One is generated if it is left out."
    }
  },
  "required": [
    "documentId"
  ],
  "additionalProperties": false
}
🟢ncrypt_list_documents

List the documents in the owner's Ncrypt workspace with their share codes and view counts.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢ncrypt_get_view_analytics(documentId)

Return who viewed a document, when, on what device and for how long.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "documentId": {
      "type": "string"
    }
  },
  "required": [
    "documentId"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas
verificadoversión no registrada4 herramientas