# Modal

**Canonical:** https://apis.io/providers/modal-labs/  
**Website:** https://modal.com/  
**APIs profiled:** 8

Modal is a serverless cloud for AI, data, and general compute. Developers define infrastructure as code in Python (with JavaScript and Go SDKs) and run functions, GPUs, sandboxes, web endpoints, cron jobs, and volumes on demand. The primary developer interface is the Modal SDK and CLI communicating with a gRPC backend, not a conventional first-party REST API. User-deployed Modal Functions can be exposed as HTTPS web endpoints (@modal.fastapi_endpoint / asgi_app / wsgi_app / web_server) on *.modal.run, and Sandboxes can expose ports via network tunnels.

## Kin Score — 33.3 / 100 (thin)

Scored 2026-08-25 under rubric 0.14.0. Trend: flat (+0.0 from 33.3).

| Facet | Score |
|---|---|
| Discoverability | 64.8 |
| Contract Quality | 48.3 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 34.2 |
| Developer Ergonomics | 11.9 |
| Commercial Clarity | 39.5 |
| Access Clarity | 39.5 |

## Agent readiness — 17.3 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | no |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |
| Delegated Identity | no |
| Protected Resource Metadata | no |
| Dynamic Client Registration | no |
| Agentic Commerce | no |

## Access

Paid — onboarding: unknown, pricing: paid, trial: no (confidence: medium).

## APIs (8)

- **Modal Functions and Remote Invocation** — Decorate Python functions with @app.function to run them remotely on Modal's cloud. Invoke deployed functions synchronously (.remote), asynchronously (.spawn), in parallel (.map...
- **Modal Volumes** — Distributed, high-performance file system volumes for sharing state across functions and containers, managed via modal.Volume in the SDK and the `modal volume` CLI. Read/write, ...
- **Modal Dicts and Queues** — Distributed key-value store (modal.Dict) and distributed queue (modal.Queue) for passing state and messages between functions and containers. Accessed exclusively through the SD...
- **Modal Secrets** — Securely inject environment variables and credentials into functions and sandboxes via modal.Secret, managed in the dashboard, CLI, or SDK (Secret.from_name / from_dict). SDK/CL...
- **Modal Cron and Scheduled Functions** — Run functions on a recurring schedule using modal.Period or modal.Cron passed to @app.function(schedule=...). Schedules are declared in code and managed through deployment; ther...
- **Modal Images and GPU** — Define container images programmatically with modal.Image (from_registry, debian_slim, pip_install, run_commands) and attach GPUs by passing gpu= (T4, L4, A10, L40S, A100, H100,...
- **Modal CLI** — The `modal` command-line interface for deploying apps, running functions, tailing logs, managing volumes/secrets/dicts, and launching shells. Wraps the same gRPC control plane t...
- **Modal Modal Web Endpoints (Representative) API** — The Modal Web Endpoints (Representative) API from Modal — 2 operation(s) for modal web endpoints (representative).

## Agentic access (1)

- **Modal Labs Agentic Access** — 3 operations · 1 acting

## Security (1)

- **Modal Labs Domain Security** — TLSv1.3 · HSTS · DMARC

## Plans (1)

- **Modal Labs Plans Pricing**

## Tags

Serverless, Compute, GPU, AI Infrastructure, Sandboxes, Infrastructure as Code

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/modal-labs/). Scores are computed from the provider's own public artifacts under a published rubric.
