🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@quantaseal/mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@quantaseal/mcp-server

QuantaSeal MCP Server - quantum-safe vault, encryption, and compliance tools for AI agents (Claude, GPT Actions, GitHub Copilot)

latest
Source
npmnpm
Version
1.1.4
Version published
Weekly downloads
47
23.68%
Maintainers
1
Weekly downloads
 
Created
Source

@quantaseal/mcp-server

npm version MCP Registry Smithery License: MIT

QuantaSeal MCP (Model Context Protocol) Server — post-quantum-safe vault, encryption, compliance, and audit tools for AI agents.

21 tools. Per-session tenant isolation. Works with Claude, GPT Actions, GitHub Copilot, and any MCP-compatible agent.

Every tool call is PQC-protected (ML-KEM-768 + ML-DSA-65 + AES-256-GCM), tenant-isolated, and logged in a tamper-evident audit trail.

Quickstart — one-click install

PlatformInstall
Claude DesktopAdd via MCP Registry or manually (see below)
Smitherysmithery.ai/server/admin-f3vp/quantaseal → Add to toolbox
Claude.ai (remote)Endpoint: https://mcp.quantaseal.io/mcp
npmnpx @quantaseal/mcp-server

Get your API key: app.quantaseal.io/settings/api-keys

Platform setup

Claude Desktop / Cursor / Windsurf (stdio)

Configure ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "quantaseal": {
      "command": "npx",
      "args": ["-y", "@quantaseal/mcp-server"],
      "env": { "QUANTASEAL_API_KEY": "qs_live_YOUR_KEY_HERE" }
    }
  }
}

Restart the app. All 21 tools appear automatically.

Get your API key: https://app.quantaseal.io/settings/api-keys

Self-hosted alternative: cd sdk/mcp && npm install && npm run build, then use "command": "node", "args": ["/path/to/sdk/mcp/dist/server.js"]

OpenAI GPT Actions

1. Start the Streamable HTTP server (or use mcp.quantaseal.io if hosted):

MCP_PUBLIC_URL=https://mcp.quantaseal.io node dist/server.js --transport streamable-http --port 3050

2. In ChatGPT: My GPTs → Create → Actions → Import from URL:

https://mcp.quantaseal.io/openapi.json

3. Set auth: Authentication → API Key → Header: Authorization, value: Bearer qs_live_...

The OpenAPI spec at /openapi.json exports all 21 tools as POST endpoints. Each operation maps directly to a QuantaSeal tool.

GitHub Copilot (VS Code)

VS Code 1.99+ supports MCP natively. Add to your settings.json:

{
  "mcp": {
    "servers": {
      "quantaseal": {
        "type": "http",
        "url": "https://mcp.quantaseal.io/mcp",
        "headers": {
          "Authorization": "Bearer qs_live_YOUR_KEY_HERE"
        }
      }
    }
  }
}

Or for local self-hosted:

{
  "mcp.servers": {
    "quantaseal-local": {
      "type": "http",
      "url": "http://localhost:3050/mcp",
      "headers": { "Authorization": "Bearer qs_live_..." }
    }
  }
}

Then in VS Code: @quantaseal → ask Copilot to seal a credential, check compliance, or query audit logs.

Claude.ai / Any MCP HTTP client

MCP endpoint:  https://mcp.quantaseal.io/mcp
Auth header:   Authorization: Bearer qs_live_...
Discovery:     https://mcp.quantaseal.io/.well-known/mcp.json

Self-hosted (any platform)

# Streamable HTTP — OpenAI/Copilot/Claude remote
MCP_PUBLIC_URL=https://your-domain.com npm run start:http

# Legacy SSE — older MCP clients
QUANTASEAL_API_KEY=qs_live_... npm run start:sse

Tools

Health

ToolDescription
quantaseal_healthAPI health, PQC algorithm status (ML-KEM-768, ML-DSA-65, AES-256-GCM)

Vault

ToolDescription
vault_sealEncrypt and store a credential (returns vault entry UUID)
vault_unsealDecrypt and retrieve a credential
vault_listList entries - metadata only, no plaintext
vault_rotateRe-encrypt with fresh keys
vault_deleteSoft-delete an entry

Encryption

ToolDescription
encryptML-KEM-768 + AES-256-GCM encrypt - returns HybridCryptoEnvelope
decryptDecrypt an envelope (verifies ML-DSA-65 + HMAC-SHA-512 first)
signML-DSA-65 + HMAC-SHA-512 digital signature
verify_signatureVerify a signature

Integrations

ToolDescription
list_integrationsList Salesforce, SAP, AWS S3, Kafka, Postgres, etc. integrations
test_integrationTest connectivity and authentication
proxy_requestExecute an operation through the encrypted proxy

Compliance

ToolDescription
get_compliance_scoreScore (0–100) for SOC2, ISO27001, PCI-DSS, HIPAA, GDPR, NIST-CSF, FedRAMP, APRA-CPS-234, NIST-800-53
generate_compliance_reportGenerate report with evidence citations and PDF link
list_compliance_reportsList all reports for this tenant

Audit

ToolDescription
list_audit_logsQuery tamper-evident audit trail with filters

Metrics

ToolDescription
get_metricsAPI calls, throughput, latency (P50/P95/P99), plan usage

AI Agent Market (new in v1.1.0)

ToolDescription
get_readiness_scoreQuantum Readiness Score (0–100) across 5 pillars: Encryption, Key Mgmt, Integrations, Compliance, Audit
get_regulatory_alertsActive PQC regulatory alerts — APRA CPS 234, NIST SP 800-131A, CNSS Policy 15, ENISA, ISO 18033
get_cbomCryptographic Bill of Materials — algorithm coverage and PQC migration status per integration

Configuration

VariableDescription
QUANTASEAL_API_KEYAPI key for stdio/SSE mode (qs_live_...)
QUANTASHIELD_API_KEYLegacy name — still accepted
QUANTASEAL_BASE_URLOverride API URL (default: https://api.quantaseal.io)
MCP_TRANSPORTstdio (default) · streamable-http · sse
MCP_PORTHTTP port (default: 3050)
MCP_PUBLIC_URLPublic URL for OpenAPI spec server field (e.g. https://mcp.quantaseal.io)

In Streamable HTTP mode the API key is read from each request's Authorization: Bearer header — no env var needed.

Get your API key: https://app.quantaseal.io/settings/api-keys

HTTP endpoints (Streamable HTTP / SSE modes)

EndpointDescription
POST /mcpMCP Streamable HTTP endpoint (MCP 2025-11-05 spec, PKCE S256 auth)
GET /sseMCP SSE endpoint (legacy)
GET /openapi.jsonOpenAPI 3.1 spec — import into GPT Actions or Copilot Extensions
GET /.well-known/mcp.jsonAgent discovery metadata
GET /healthLiveness probe

Isolation model

Each API key maps 1:1 to a QuantaSeal tenant. In HTTP mode, each session creates a dedicated server instance bound to the requesting API key. The backend enforces:

  • Per-tenant AWS KMS Customer Master Keys (CMKs)
  • tenant_id in every database query (constant-time comparison via hmac.compare_digest)
  • ML-DSA-65 signatures bound to the tenant's public key

User A cannot access User B's vault, keys, or audit logs regardless of what tools are called.

Requirements

Registries

RegistryIdentifierStatus
MCP Registryio.github.Lokeshwaranramu/quantaseal✅ Published
Smitheryadmin-f3vp/quantaseal✅ Listed
npm@quantaseal/mcp-server✅ v1.1.3
Hosted endpointmcp.quantaseal.io✅ Live

Keywords

mcp

FAQs

Package last updated on 26 Jun 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts