valtown
NewBuild and deploy on Val Town. Bundles the Val Town MCP server and platform skills (HTTP vals, cron/intervals, SQLite, email, OAuth, React UI, third-party integrations, templates).
Summary
This skill integrates Val Town with Claude Code, enabling you to build, deploy, and manage serverless JavaScript functions (vals) directly from your terminal.
- It bundles the Val Town MCP server and platform capabilities, including HTTP vals, scheduled tasks, SQLite storage, email, OAuth, React UI, and third-party integrations, making it ideal for rapid prototyping and deployment of cloud functions.
Install & Usage
~/.claude.jsonAdd the configuration to "mcpServers": { "valtown": { "command": "...", "args": [] } }
/mcpUse Cases
Usage Examples
/valtown deploy a new HTTP val that returns 'Hello, World!'
Create a val that runs every 5 minutes and logs the current time to SQLite.
Deploy a val that sends an email to [email protected] when a POST request is received.
Security Audits
Frequently Asked Questions
What is valtown?
This skill integrates Val Town with Claude Code, enabling you to build, deploy, and manage serverless JavaScript functions (vals) directly from your terminal. It bundles the Val Town MCP server and platform capabilities, including HTTP vals, scheduled tasks, SQLite storage, email, OAuth, React UI, and third-party integrations, making it ideal for rapid prototyping and deployment of cloud functions.
How to install valtown?
To install valtown: open your mcp config (~/.claude.json), then add the config to "mcpServers": { "valtown": { "command": "...", "args": [] } }. Finally, /mcp in Claude Code.
What is valtown best for?
valtown is a mcp categorized under General. It is designed for: deployment, mcp. Created by Val Town.
What can I use valtown for?
valtown is useful for: Deploy an HTTP val that handles webhook requests from GitHub or Stripe without leaving the terminal.; Schedule a cron job to run a val every hour that checks an API and stores results in SQLite.; Create a val that sends an email notification when a specific event occurs in your application.; Build a React UI val that displays real-time data from a SQLite database and deploy it instantly.; Integrate with third-party services like Slack or Discord by deploying a val that listens for events and responds.; Prototype and test OAuth flows by deploying a val that handles authentication callbacks..