Deploy a full-stack app to a live public URL in one command — SettleMesh login, a managed database, a runtime API key, and billing all wired automatically. U...
Data & analysis
SettleMesh
Try itDeploy and monetize an agent-built app with SettleMesh — SettleMesh OAuth login, a managed database, usage-based billing, and end-user payments in one comman...
What it does
Deploy and monetize an agent-built app with SettleMesh — SettleMesh OAuth login, a managed database, usage-based billing, and end-user payments in one command. Use when the user wants to ship or deploy an app, add auth or a database, charge users per use, or build an AI/API app that bills its end users (end-user-pays).
The skill document
SettleMesh — deploy and monetize an app
SettleMesh turns an app into a paid product in one command: SettleMesh OAuth login, a managed database, usage-based billing, and end-user payments — no auth/billing/deploy glue to write. It is also an agent capability layer: one key calls web search/scrape, LLMs, image/video generation, a managed SQL database, and hosted agents — every call metered, with a cost quote up front.
Setup (once)
npm install -g settlemesh@latestsettlemesh login(a human approves in the browser) — or setSETTLE_API_KEY=sk-settle-...for headless/CI.- The full agent contract lives at
https://settlemesh.io/agent.md— fetch it for the complete recipe set, thensettlemesh recipesfor the shortest path to any task.
Core rule
SettleMesh is a searchable service layer. Do not memorize provider-specific endpoints. Search → inspect → call. Confirm intent before any paid, deploy, publish, or destructive action (everything is billed in Aev).
Deploy an app
settlemesh deploy ./my-app --name my-app --full-stack --wait --json
Returns a live *.run.settlemesh.io URL — read it from the deploy output (the #1 source of confusion). Add --auth required to gate the whole app behind SettleMesh login, or leave auth lazy.
Charge end users (end-user-pays)
An app can charge the signed-in end user's own Aev balance instead of the developer's by attaching the X-Settle-Payer header. Pricing is cost-plus with a quote before spend (POST /v1/billing/quote); a failed metered call releases the hold and charges nothing.
Use any capability
settlemesh search "" --json
settlemesh tool show --json
settlemesh tool call --input '{...}' --json # --wait for async, --confirm for paid
Billing unit: Aev (1 USD = 100 Aev), funded via Stripe. Check balance with settlemesh credits balance --json.
MCP
This plugin also registers the settlemesh MCP server (npx -y settlemesh mcp), so the same capability catalog is callable as MCP tools. It authenticates with your settlemesh login session or SETTLE_API_KEY.
Related skills
Turn a deployed app into a product that bills ITS OWN end users per use — charge my users / end-user-pays / let users pay per use / bill app end users / usag...
Call real PAID data APIs — paid web search / scrape / SEO / SERP / finance data for agents, no API key, no BYOK, metered per-call, cost quote up front, first...
Publish a web app via a curl-based JSON-RPC API and get a hosted URL.
Deploy 1-bit quantized AI models on cheap VPS for Agent-as-a-Service. Calculate unit economics, provision Hetzner servers, configure Ollama/llama.cpp inferen...
Reference client for paying x402 (USDC/EVM) and L402 (Lightning) HTTP 402 paywalls. Detects payment requirements, signs/settles payments only with explicitly...