create-mcp-app

Installation
SKILL.md

Create a Paid MCP App

SolvaPay-monetized MCP server on Cloudflare Workers. OpenAPI auto-generation or hand-written tools.

Human at a terminal? npm create solvapay@latest <name> -- --type mcp (use @latest). Ships from-openapi (one-to-one) and from-scratch modes, runs install + solvapay init in one pass.

Agent? scripts/describe.mjs + scripts/scaffold.mjs per references/from-openapi/guide.md. Intent-driven clustering and hand-tuned narration require an LLM — the CLI cannot author src/tools/*.ts. Internal dev runs use the same agent path with --dev and create-solvapay@preview.

Scope

This skill covers any MCP server whose tools return text or structuredContent — data, intelligence and analytics, search and retrieval, integrations with external APIs, actions and workflows, computations, content generation. Domain-agnostic.

The only UI this skill ships is SolvaPay's built-in checkout / account / topup widget, which mounts only when the user deliberately invokes an intent tool (upgrade / topup / manage_account). For custom graphical widgets, keep this skill for server + paywall wiring and add references/mcp-apps-ui.md.

Guardrails

Installs
11
Repository
solvapay/skills
First Seen
May 28, 2026
create-mcp-app — solvapay/skills