Comparison

Size & Speed

FROM scratch — no shell, no package manager. Rust-level cold start.

Docker Image Size (compressed)

 
Assay 9 MB
 
alpine/python 17 MB
 
kubectl 35 MB
 
python slim 43 MB
 
alpine/node 57 MB
 
alpine/k8s 60 MB
 
Deno 75 MB
node slim 105 MB
Bun 115 MB
newman 128 MB

Cold Start Time

Assay 5 ms
 
Bun ~30 ms
 
Deno ~50 ms
 
kubectl ~200 ms
 
alpine/k8s ~200 ms
 
alpine/python ~300 ms
 
python slim ~300 ms
alpine/node ~500 ms
node slim ~500 ms
newman ~800 ms

Docker compressed pull size. Cold start = time to first instruction.

Domains Covered

26 domains with full coverage, 3 partial. Each would otherwise need a separate MCP server (npm process).

How to Use

Assay is a Lua scripting runtime, not an MCP server. Your AI agent writes scripts using Assay's stdlib modules. Use assay context "<query>" for LLM-ready docs.

Full Coverage (26 domains)

MCP Server it replacesAssay Module
modelcontextprotocol/servers (fetch)http.* builtins
modelcontextprotocol/servers (filesystem)fs.* builtins
@anthropic/mcp-server-fetchhttp.* builtins
@anthropic/mcp-server-filesystemfs.* builtins
mcp-server-githubassay.github
@grafana/mcp-grafanaassay.grafana + assay.prometheus + assay.loki + assay.alertmanager
@singlestore/postgres-mcpassay.postgres + db.*
mcp-server-kubernetesassay.k8s
mcp-server-sqlitedb.* builtins
mcp-server-mysqldb.* builtins
prometheus-mcp-serverassay.prometheus
argocd-mcpassay.argocd
mcp-server-s3assay.s3
mcp-server-jwtcrypto.jwt_sign
vault-mcp-serverassay.vault + assay.openbao
traefik-mcpassay.traefik
mcp-server-temporalassay.temporal
harbor-mcpassay.harbor
mcp-certmanagerassay.certmanager
flux-mcpassay.flux
crossplane-mcpassay.crossplane
unleash-mcpassay.unleash
velero-mcpassay.velero
kargo-mcpassay.kargo
zitadel-mcpassay.zitadel
eso-mcpassay.eso
dex-mcpassay.dex
mcp-server-websocketws.* builtins
mcp-server-cryptocrypto.* builtins

Partial Coverage (3 domains)

MCP ServerAssay ModuleNote
aws/mcp (S3, Lambda, EC2)assay.s3S3 only, no Lambda/EC2
mcp-server-gitshell.exec("git ...")Via shell, not native module
mcp-server-docker / terraform-mcpassay.harbor / assay.crossplaneRegistry and infra-as-code, not Docker engine