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 — no infrastructure required. It serves developers who want to write, share, and deploy small server-side scripts directly in the browser. Val Town exposes a versioned REST API (v1/v2/v3) covering vals management, blob storage, SQLite, email, telemetry, and OAuth connections, along with an official TypeScript SDK and a hosted MCP server for LLM integrations.
APIs.json: https://raw.githubusercontent.com/api-evangelist/val-town/refs/heads/main/apis.yml
Developer Tools, Serverless, JavaScript, TypeScript, Social Coding, HTTP Endpoints, Cron Jobs, Email, SQLite, Blob Storage
- Val Town REST API — Full REST API (v1/v2/v3) for managing vals, blob storage, SQLite databases, email, telemetry, users, and OAuth connections.
- Val Town TypeScript SDK — Official @valtown/sdk npm package autogenerated from the OpenAPI spec via Stainless; supports Node.js 20+, Deno, Bun, and Cloudflare Workers.
- Docs: https://docs.val.town/sdk/
- GitHub: https://github.com/val-town/sdk
- Val Town MCP Server — Hosted Model Context Protocol server at api.val.town/v3/mcp for LLM and AI agent integrations.
- Docs: https://docs.val.town/
- Plans & Pricing — Free ($0), Pro ($21/mo), Business ($167+/mo), Enterprise (custom)
- Rate Limits — 1,000 req/min (Free) to 10,000 req/min (Pro/Teams); 100K–5M runs/day by tier
- FinOps — FOCUS-aligned FinOps tracking for subscription + Townie AI inference costs
- Created: 2026-06-12
- Modified: 2026-06-12
| Type | URL |
|---|---|
| Website | https://www.val.town/ |
| Documentation | https://docs.val.town/ |
| GitHub Organization | https://github.com/val-town |
| https://www.linkedin.com/company/val-town | |
| X / Twitter | https://x.com/ValDotTown |
| Blog | https://blog.val.town/ |
| Pricing | https://www.val.town/pricing |
| Status Page | https://status.val.town/ |
| Rate Limits | https://www.val.town/limits |
- Kin Lane — kin@apievangelist.com