# Val Town

**Canonical:** https://apis.io/providers/val-town/  
**Website:** https://www.val.town/  
**APIs profiled:** 13

Val Town is a social coding platform where JavaScript and TypeScript programs called "vals" run instantly as HTTP endpoints, scheduled cron jobs, or email handlers without any infrastructure setup. It targets developers who want to write and deploy small server-side scripts and APIs directly in the browser. Val Town exposes a versioned REST API (v1, v2, v3) at api.val.town covering vals management, blob storage, SQLite databases, email sending, telemetry, and OAuth connections to third-party services. A TypeScript SDK (@valtown/sdk) is autogenerated from the published OpenAPI spec, and a hosted MCP server enables LLM-native integrations.

## Kin Score — 40.1 / 100 (developing)

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

| Facet | Score |
|---|---|
| Discoverability | 64.8 |
| Contract Quality | 52.8 |
| Governance | 9.8 |
| Contract Governance | 9.8 |
| Operational Transparency | 34.2 |
| Developer Ergonomics | 23.8 |
| Commercial Clarity | 50.0 |
| Access Clarity | 50.0 |

## Agent readiness — 22.3 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | bearer |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | partial |
| 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

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (13)

- **Val Town TypeScript SDK** — Official TypeScript and JavaScript client library for the Val Town REST API, autogenerated from the OpenAPI spec via Stainless. Published as @valtown/sdk on npm and supports Nod...
- **Val Town MCP Server** — Model Context Protocol server hosted by Val Town at api.val.town/v3/mcp enabling LLMs and AI agents to interact with Val Town resources and run vals programmatically via HTTP tr...
- **Val Town alias API** — Many API endpoints accept IDs instead of user-facing names. The alias endpoints let you convert between the user-facing name of a val or another object into an ID that can be us...
- **Val Town blobs API** — Blobs
- **Val Town connections API** — The connections API from Val Town — 2 operation(s) for connections.
- **Val Town emails API** — Emails
- **Val Town files API** — The files API from Val Town — 1 operation(s) for files.
- **Val Town me API** — These endpoints give access to details and data from the requesting user.
- **Val Town orgs API** — The orgs API from Val Town — 2 operation(s) for orgs.
- **Val Town sqlite API** — SQLite
- **Val Town telemetry API** — The telemetry API from Val Town — 2 operation(s) for telemetry.
- **Val Town users API** — Users
- **Val Town vals API** — These endpoints let you get, create, and run vals.

## Agentic access (1)

- **Val Town Agentic Access** — 40 operations · 19 acting

## Security (3)

- **Val Town Authentication** — http · 1 scheme
- **Val Town Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC
- **Val Town Vulnerability Disclosure** — security.txt · contact published

## Plans (1)

- **Val Town Plans Pricing**

## Tags

Developer Tools, Serverless, JavaScript, TypeScript, Social Coding, HTTP Endpoints, Cron Jobs, Email, SQLite, Blob Storage

---

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