Val Town
Val Town lets you write, run and schedule small TypeScript/JavaScript functions in the cloud with HTTP endpoints, crons and an MCP integration.
- Card required
- No
Val Town scores 6/10 for free value in Functions. The main constraint: Free plan: 100,000 runs/day, unlimited public vals, 15-minute cron intervals, 1-minute wall-clock time per run, 3-day log retention, MCP integration. (Free tier allows 0 private vals.).
Free value score
6.0 / 10Show the math
Key metrics
What you get
100,000 runs per day on the free tier
Unlimited public vals with HTTP endpoints
Built-in cron scheduling (15-min intervals)
MCP integration for agent tools
Gotchas
- 100,000 runs/day
The free plan allows up to 100,000 val executions per day; this quota resets every 24 hours.
- No private vals
Free tier vals must be public — zero private or unlisted vals are permitted; private vals require a paid plan.
- No custom domains
Custom domain mapping is not available on the free plan; vals are served under the val.town subdomain only.
- 15-minute minimum cron interval
Scheduled vals can run no more frequently than every 15 minutes; 1-minute intervals require Pro.
- 1-minute wall-clock time per run
Each val execution is hard-limited to 1 minute of wall-clock time, making long-running tasks impossible on the free tier.
- 3-day log retention
Execution logs are kept for only 3 days on the free plan; Pro extends this to 10 days.
- Email only to self
The free plan restricts email sending to the account owner's own address; emailing arbitrary recipients requires Pro.
- No Townie (AI) credit
The built-in AI coding assistant (Townie) credit is not included on the free plan; Pro includes $10/month.
Sources
-
"**100,000** runs / day ... **15 min** cron intervals ... **1 min** wall clock time / run ... **Unlimited** public vals ... **3 days** log retention ... **MCP** integration"
https://www.val.town/pricing -
"API requests per minute Authenticated Val Town API calls. | 1,000 ... Val creations per minute | 10 ... Log lines per day | 100,000 ... Private vals | 0 ... Vals | 2,500 ... Custom domains | 0"
https://www.val.town/limits -
"We raised $5.5m in a round led by Accel. Dan Levine has been a spiritual co-founder for Val Town since before the first line of code."
https://blog.val.town/blog/seed/ -
"23k of you made 135k vals that've run 214m times."
https://blog.val.town/blog/val-town-newsletter-23/