# QNSP (Quantum-Native Security Platform)

End-to-end quantum-native security fabric for AI, data, and mission-critical systems. Built by CUI Labs Singapore, QNSP delivers NIST-finalized post-quantum standards (ML-KEM FIPS 203, ML-DSA FIPS 20…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add cuilabs/qnsp

# Browse available tools
npx -y @smithery/cli@latest tool list cuilabs/qnsp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get cuilabs/qnsp qnsp_kms_generate_key

# Call a tool
npx -y @smithery/cli@latest tool call cuilabs/qnsp qnsp_kms_generate_key '{}'
```

## Direct MCP Connection

Endpoint: `https://qnsp.run.tools`

**Required config:**
- `QNSP_API_KEY` (query) — Get your free API key at https://cloud.qnsp.cuilabs.io/api-keys

## Tools (15)

- `qnsp_kms_generate_key` — Generate a PQC key pair (ML-KEM, ML-DSA, Falcon, SPHINCS+, 86 algorithms). NIST FIPS 203/204/205.
- `qnsp_kms_list_keys` — List PQC keys.
- `qnsp_kms_get_key` — Get PQC key details.
- `qnsp_kms_rotate_key` — Rotate a PQC key.
- `qnsp_vault_create_secret` — Store a secret in quantum-safe vault.
- `qnsp_vault_get_secret` — Retrieve a vault secret.
- `qnsp_vault_list_secrets` — List vault secrets.
- `qnsp_crypto_scan` — Run crypto inventory scan (CBOM).
- `qnsp_crypto_inventory` — List crypto assets (CBOM).
- `qnsp_crypto_readiness` — Check PQC readiness.
- `qnsp_audit_query` — Query audit trail.
- `qnsp_search_query` — Search encrypted documents (SSE-X).
- `qnsp_tenant_info` — Get tenant info.
- `qnsp_billing_status` — Check billing tier and limits.
- `qnsp_platform_health` — Check platform health.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get cuilabs/qnsp <tool-name>
```
