Run402
UnclaimedMCP server for Run402 — AI-native Postgres + REST + auth + storage + static sites. Pay with x402 USDC on Base. No signups.
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'run402' -- 'npx' '--yes' 'skills@latest' 'add' 'https://run402.com' '-s' 'run402-buzz' '-a' 'codex' '-y'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Databases
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
ai_moderate
Moderate text (free).
ai_translate
Translate text. Metered per project.
ai_usage
Translation quota (used / included / remaining).
apply_expose
Apply the declarative authorization manifest (tables, views, RPCs). Convergent: drops items removed between applies.
assets_get
Download an asset to a local file.
assets_ls
Keyset-paginated list with prefix filter.
assets_put
Upload an asset (any size, up to 5 TiB) via direct-to-S3 presigned URLs. Returns an AssetRef with scriptTag() / linkTag() / imgTag() emitters.
assets_rm
Delete an asset.
assets_sign
Time-boxed presigned GET URL for a private asset.
auth_settings
Configure password set, preferred sign-in method, public signup policy, and project-admin passkey enforcement.
browse_apps
Browse public forkable apps.
buyer
7
ci_create_binding
Create a GitHub Actions CI deploy binding from a locally signed delegation. Optional routescopes delegate exact paths like /admin or final wildcards like /api/; omitted means no CI route authority.
claim_subdomain
Claim <name>.run402.com (idempotent; reassigns to latest deployment on subsequent deploys).
delete_project
Cascade purge: schema, Lambdas, S3 site files, deployments, secrets, published versions. Irreversible.
delete_project_snapshot
Delete a manual snapshot and release its CAS references.
deploy_diagnose_url
URL-first deploy resolver diagnostics. Params: projectid, either url or host/path, optional method; returns wouldserve, diagnosticstatus, match, warnings, next steps, and fenced JSON.
deploy_function
Deploy a Node 22 serverless function; use ReleaseSpec triggers[] for schedule or email event durable runs.
deploy_site
Deploy a static site from inline file bytes.
deploy_site_dir
Deploy a static site from a local directory. Routes through the unified apply primitive (CAS-backed); only uploads bytes the gateway doesn't have.
diagnose_public_url
Live CDN state for a public URL: expected vs observed SHA, cache headers, invalidation status.
generate_image
Text-to-PNG via x402 ($0.03 / image).
get_expose
Return the current manifest. source is either applied (from the tracking table) or introspected (regenerated from live DB state).
get_function_logs
Recent logs (CloudWatch), filterable by since and routed requestid.
get_schema
Introspect tables, columns, types, constraints, RLS policies.
get_usage
Per-project usage report (API calls, storage, lease expiry).
invoke_function
Invoke a deployed function over the direct API-key-protected path. Paid calls require idempotencykey and may return a pollable runid; set wait to replay the retained result.
pay_url
Call an arbitrary HTTP(S) URL, satisfy a supported exact x402 challenge up to maxusdmicros (default 100000), optionally require verified merchant evidence with requirereceipt, and return x402-commerce-result.v1.
profile
tools
provision_postgres_project
Provision a new database. Auto-handles x402 payment.
request_magic_link
Request link, code, or both passwordless email credentials; code modes return an opaque challenge handle.
rest_query
Query/mutate via PostgREST.
restore_project_snapshot
Two-step restore: first returns a restore plan plus confirm token; second call with confirm flips the project to the materialized snapshot and reports next actions.
run_sql
Execute SQL (DDL or queries). Returns a markdown table.
send_email
Template (projectinvite, magiclink, notification) or raw HTML. Single recipient. Omitting mailbox uses the configured outbound default; result echoes mailboxid and fromaddress when returned.
set_user_password
Change, reset, or set a user's password.
update_function
Update timeout / memory without redeploying code; use ReleaseSpec triggers[] for new schedule/email triggers.
validate_manifest
Validate the auth/expose manifest without applying it. Accepts manifest object/string, optional migrationsql, optional projectid.
verify_magic_link
Exchange either a link token or challenge handle + six-digit code for accesstoken + refreshtoken.
wait_for_cdn_freshness
Poll a mutable URL until it serves the expected SHA-256.
Tool change history
FAQ
Questions about Run402 MCP Server
- How do I connect Run402 MCP Server to Claude?
- Run `claude mcp add run402 -- npx --yes skills@latest add https://run402.com -s run402-buzz -a codex -y` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Run402 MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Run402 MCP Server do?
- Run402 MCP Server documents 40 tools to the agent, including ai_moderate, ai_translate, ai_usage. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.