Val Town logo

Val Town

Functions 6.0/10 Jun 16, 2026

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.).

Category Functions Kind Hosted serverless TypeScript/JavaScript functions ('vals') Caveats Free tier vals are public only (no private/unlisted); short per-run wall-clock limit; no custom domains on free. Renewal monthly Card required No Eligibility anyone

Free value score

6.0 / 10
Show the math
Overall 6/10
value = 6/100
weighted_components_v1
Invocation value 4.6/10
value = 0.61 $/mo
fixed_log_v1
Runtime fit 6.2/10
value = 6.2/100
policy_score_v1
Deploy friction 9/10
value = 9/100
policy_score_v1

Key metrics

3.04M/mo Invocations 100K runs/day
Compute
1 min CPU/call 1 min wall-clock/run
Bandwidth

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

serverless typescript cron webhooks mcp

Alternatives

Same category · similar quota
Cloudflare WorkersCloudflare Workers · freemium · Lightweight backend
5.8

Best default for webhook receivers, setup APIs, and static frontend companion backend.

3.04M/mo10 ms
Checked 29d ago
Upstash | WorkflowUpstash · freemium · Durable workflow engine
6.2

Durable serverless workflow steps with retries, sleeps, callbacks, HTTP calls, and QStash-backed scheduling.

0.03M/mo50 GB/mo
Checked 27d ago
RenderRender · starter · Paid plan
4.9

Starter web service: 0.5 CPU / 512MB RAM at $7/mo (~$0.05/hr); Standard 1 CPU / 2GB at $32/mo (~$0.20/hr). Free tier of 750 instance-hours/month per workspace.

$7/moStd $32/mo1CPU/2GB
Checked 26d ago
Flat rateNo-sleepPaid only