← All skills
frontmcp-deployment
65 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By agentfront/frontmcp (GitHub) · coding · 148 stars · scanned at commit cadd045
Use when deploying, building for production, packaging, or shipping a FrontMCP server. Covers build targets (node, cli SEA binary, browser, embeddable SDK, mcpb archive for Claude Desktop, serverless) and deploying to Vercel (with Vercel KV), AWS Lambda (API Gateway, SAM, CDK), Cloudflare Workers (KV, D1, Durable Objects, v1.3 skills-only), and Node (multi-stage Docker, docker-compose, PM2, nginx). Also the frontmcp.deploy.yaml manifest plus GitHub Action push-resync, MCP client integration / .…
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 38 places.
Show 17 more
- libs/skills/catalog/frontmcp-deployment/examples/deploy-to-node/docker-compose-with-redis.md, line 68
RUN npx frontmcp build --target node - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-node/pm2-with-nginx.md, line 24
npm install -g pm2 - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-vercel-config/minimal-vercel-config.md, line 47
"buildCommand": "npx frontmcp build --target vercel", - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-vercel-config/minimal-vercel-config.md, line 52
`buildCommand` runs the vercel target through the project's package manager (bun projects get `bunx frontmcp build --target vercel`). It is never `<pm> run buil - libs/skills/catalog/frontmcp-deployment/examples/mcp-client-integration/stdio-binary-with-env.md, line 83
"command": "npx", - libs/skills/catalog/frontmcp-deployment/examples/mcp-client-integration/stdio-npx.md, line 55
"command": "npx", - libs/skills/catalog/frontmcp-deployment/examples/mcp-client-integration/stdio-npx.md, line 69
"command": "npx", - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 39
- Wrangler — `frontmcp create --target cloudflare` adds it as a devDependency, so `npm run deploy` / `npm run dev:worker` use the project-local version. Invoke - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 45
npx frontmcp create my-app --target cloudflare - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 123
npx wrangler kv:namespace create FRONTMCP_KV - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 174
Worker bindings arrive as an argument to `fetch`, not as environment variables. The generated entry copies every **string** binding into `process.env` on the fi - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 190
npx wrangler secret put MCP_SESSION_SECRET # openssl rand -hex 32 - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 194
npx wrangler secret put JWT_SECRET # openssl rand -hex 32 - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 204
Because `[vars]` reach `process.env`, `npx wrangler dev` sees the same `NODE_ENV=production` the deployment does, so a missing secret fails locally rather than - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 220
npx wrangler dev - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 223
npx wrangler deploy - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 231
npx wrangler deploy --domain mcp.example.com
and 18 more places
Sends data to these websites: frontmcp-worker.your-subdomain.workers.dev, mcp.example.com, abc123.execute-api.us-east-1.amazonaws.com, your-project.vercel.app, my-project-abc123.vercel.app
The author does not mention this.
Found in 31 places.
Show 17 more
- libs/skills/catalog/frontmcp-deployment/examples/deploy-to-cloudflare/worker-with-kv-storage.md, line 82
curl -X POST https://frontmcp-worker.your-subdomain.workers.dev/mcp \ - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-lambda/cdk-deployment.md, line 84
curl https://abc123.execute-api.us-east-1.amazonaws.com/healthz - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-lambda/sam-template-basic.md, line 92
curl https://abc123.execute-api.us-east-1.amazonaws.com/healthz - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-node-dockerfile/basic-multistage-dockerfile.md, line 54
curl http://localhost:3000/healthz - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-node/docker-compose-with-redis.md, line 81
CMD wget -qO- http://localhost:3000/healthz || exit 1 - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-node/docker-compose-with-redis.md, line 91
curl http://localhost:3000/healthz - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-node/pm2-with-nginx.md, line 69
curl https://mcp.example.com/healthz - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-node/resource-limits.md, line 77
curl http://localhost:3000/healthz - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-vercel/vercel-mcp-endpoint-test.md, line 26
curl https://your-project.vercel.app/healthz - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-vercel/vercel-mcp-endpoint-test.md, line 30
curl -X POST https://your-project.vercel.app/mcp \ - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-vercel/vercel-mcp-endpoint-test.md, line 35
curl -X POST https://your-project.vercel.app/mcp \ - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-vercel/vercel-mcp-endpoint-test.md, line 47
curl https://my-project-abc123.vercel.app/healthz - libs/skills/catalog/frontmcp-deployment/examples/deploy-to-vercel/vercel-with-kv.md, line 73
curl https://your-project.vercel.app/healthz - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 244
curl https://frontmcp-worker.your-subdomain.workers.dev/healthz - libs/skills/catalog/frontmcp-deployment/references/deploy-to-cloudflare.md, line 247
curl -X POST https://frontmcp-worker.your-subdomain.workers.dev/mcp \ - libs/skills/catalog/frontmcp-deployment/references/deploy-to-lambda.md, line 257
curl https://abc123.execute-api.us-east-1.amazonaws.com/healthz - libs/skills/catalog/frontmcp-deployment/references/deploy-to-lambda.md, line 313
- [ ] `curl https://<api-id>.execute-api.<region>.amazonaws.com/healthz` returns `{"status":"ok"}`
and 11 more places
Changes files outside its own folder
The author does not mention this.
Found in 2 places.
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 1 place.
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'frontmcp-deployment' ] || [ -L ~/.agents/skills/'frontmcp-deployment' ]; then echo 'A skill folder named frontmcp-deployment already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/agentfront/frontmcp' "$d" && git -C "$d" checkout --quiet 'cadd045f5f9f5a3260c23264ae771b4a1ef4de49' -- 'libs/skills/catalog/frontmcp-deployment' && mkdir -p ~/.agents/skills && cp -R "$d"/'libs/skills/catalog/frontmcp-deployment' ~/.agents/skills/'frontmcp-deployment' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'frontmcp-deployment' ~/.claude/skills/'frontmcp-deployment' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for agentfront/frontmcp shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/agentfront/frontmcp/)
Score history
| Date | Version | Score |
|---|
| 2026-11-09 | cadd045 | 65 |
| 2026-11-07 | 4c99d49 | 65 |