Val Town MCP server
online · 100% uptimetown.val/mcp·v1.0.0·10 starsDeploy serverless TypeScript on Val Town: HTTP vals, cron, SQLite, email, OAuth.
10 stars
Reviews
Write oneNobody has reviewed Val Town yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Val Town tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-11-10 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 271ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 13 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace8/10
How Val Town compares
Against every graded Email MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 97/100
- higher than 95% of 915 Email servers
- Uptime
- 100%
- of our recent checks; the typical remote Email server answers 100%
- Response time
- 49 ms
- faster than 92% of 609 Email servers
- GitHub stars
- 10
- more than 87% of 502 Email servers
Install Val Town in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://api.val.town/v3/mcp
What the publisher says
From the Val Town repository's README, as published. We do not edit it. Read it on GitHub
Agent plugins for Val Town
Installs the Val Town MCP server and Skills for Claude Code, Codex, and Cursor.
Skills are markdown files with platform guidance for building on Val Town. Used by Val Town's own tools (Townie, the MCP server) and by AI coding agents. Skills include HTTP vals, crons, SQLite, email, OAuth, frontend, and API integrations.
Install
Installing the plugin makes platform skills available to your agent and registers the hosted Val Town MCP server (https://api.val.town/v3/mcp). On first use of an MCP tool, the agent runs the OAuth flow in your browser.
- Claude Code
- Codex
- Cursor
Claude Code
Install the Val Town plugin by running:
claude plugin install valtown@claude-plugins-officialCodex
codex CLI
First, run:
codex plugin marketplace add val-town/pluginsThen fire up codex and run:
/pluginsSearch for Val Town, hit install, and it'll take you through the OAuth path.
Codex desktop app
- Click "Plugins" in the sidebar
- In the dropdown that says "Built by OpenAI" click "Add more +"
- Copy-paste https://github.com/val-town/plugins and select "Add marketplace"
Cursor
In Cursor, run:
/add-plugin valtownOr in Cursor Settings, copy-paste https://github.com/val-town/plugins in the search box and select "Add to Cursor."
Contributing
Authoring skills
Skills live in plugin/skills//SKILL.md with YAML frontmatter:
---
name: http-endpoints
description: Use when building an HTTP val — a web endpoint, API route, webhook...
triggers: [http, endpoint, webhook, api, request, response]
---
# HTTP Endpoints
...guide body...to load the skill. ≤1024 chars.
- name (required) — must match the directory name; lowercase, hyphens, ≤64 chars.
- description (required) — written as "Use when…"; this is how Claude decides
ignored by Claude Code's native loader.
- triggers (optional) — keyword hints that boost searchSkills ranking;
Keep content audience-neutral: only platform knowledge true for every consumer. No product-flow or chat-only advice.
Then build:
npm install
npm run build # generate src/generated/skills.ts, then tsc
npm test # build + smoke testsnpm run generate validates every skill against both our schema and Claude Code's frontmatter constraints — a skill that wouldn't load in Claude Code fails the build.
Relationship to the Val Town monorepo
This package is the source of truth for skill content. The Val Town app and MCP server consume it as a dependency rather than holding their own copy. See docs/SKILLS_PLUGIN.md in the main repo for the full design.
Versioning
This repository uses Changesets for publishing. See their documentation for more information.
and fill out the interactive prompts to describe the changes. This will generate a new changeset in the .changesets directory.
- For each change that should trigger a new version, you should run npx @changesets/cli
to create a new release PR.
- Each change in that directory will prompt the release.yml GitHub action
- Merging a release PR will automatically publish a new version of this module.
Configuration
Claude Code
The official Claude plugin marketplace pulls from .plugins/marketplace.json.
Codex
Codex reads the native marketplace at .agents/plugins/marketplace.json (and falls back to the Claude .claude-plugin/marketplace.json for compatibility).
Cursor
Cursor reads .cursor-plugin/marketplace.json and the per-plugin plugin/.cursor-plugin/plugin.json.
Nothing above is checked by us. What we check is on the safety report.
Val Town: common questions
- Is Val Town MCP server safe?
- Yes, by our scan: it is graded A (97/100). Read the Val Town safety report
- How do I install Val Town?
- It runs remotely at api.val.town. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Val Town need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is Val Town maintained?
- The last commit was 19 days ago (2026-10-28). The latest release is v1.0.0.
- Is Val Town up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Val Town?
- Servers from other publishers that do the same job: Email MCP server, smbCloud Mail & Auth MCP server and flightclaw MCP server. Compare all Val Town alternatives.
- How does Val Town compare with other Email MCP servers?
- safety score 97/100 (higher than 95% of 915 Email servers); uptime 100% (of our recent checks; the typical remote Email server answers 100%); response time 49 ms (faster than 92% of 609 Email servers). Full comparison.
Alternatives to Val Town
Same job from other publishers: the closest match first, then the best rated.
- EmailIMAP/SMTP email MCP server — 52 tools, stdio + HTTP, IMAP IDLE push, multi-account, AI triage.not reviewedEstablishedB
smbCloud Mail & AuthEmail infrastructure and authentication for developers: domains, inbox routes, auth apps, deploys.not reviewedEstablishedA- flightclawSearch ~300 airlines and book flights with a checkout link. OAuth sign-in by email code.not reviewedGrowingA
Impreza HostNo-KYC offshore hosting an AI agent runs end-to-end: no-email signup, crypto, VPS, deploy, Tor.not reviewedGrowingB
HailPhone, SMS and email for AI agents. One remote MCP endpoint, OAuth login, zero install.not reviewedGrowingB