Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ofershap avatar

Mcp Server Scaffolding

  • 1 installs
  • Updated April 19, 2026
  • ofershap/create-mcp-server-pro

Scaffolds a production-ready MCP server in TypeScript with Vitest tests, GitHub Actions CI, error handling, and optional auth via create-mcp-server-pro.

About

This skill generates a new MCP server project with TypeScript strict mode, MCP SDK v2, tests, CI, linting, and an example tool. A developer uses it to bootstrap a new MCP server from scratch.

  • TypeScript + MCP SDK v2 with Vitest and GitHub Actions CI
  • Optional API-token auth boilerplate via --auth flag

Mcp Server Scaffolding by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #14,098 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ofershap/create-mcp-server-pro --skill mcp-server-scaffolding

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
Last updatedApril 19, 2026
Repositoryofershap/create-mcp-server-pro

What it does

Scaffolds a production-ready MCP server in TypeScript with Vitest tests, GitHub Actions CI, error handling, and optional auth via create-mcp-server-pro.

Files

SKILL.mdMarkdownGitHub ↗

MCP Server Scaffolding

Use this skill when you need to create a new MCP server from scratch. Generates a production-ready project with TypeScript, Vitest tests, GitHub Actions CI, and error handling patterns.

Usage

npx create-mcp-server-pro my-server

Non-Interactive (Agent-Friendly)

npx create-mcp-server-pro my-server \
  --name mcp-server-weather \
  --description "Weather forecasts for AI assistants" \
  --auth \
  --author "Your Name"

What Gets Generated

  • TypeScript with strict mode and MCP SDK v2
  • Vitest test setup with a sample tool test
  • GitHub Actions CI pipeline
  • Error handling patterns (MCP-compliant error responses)
  • Agent-friendly README with tool table, quick start, and examples
  • ESLint 9 + Prettier config
  • Optional auth boilerplate (API token validation)

Key Patterns

  • Pass --auth for servers that need an API token; --no-auth for zero-config servers
  • The generated src/index.ts has a working example tool — replace it with your real tools
  • Tests use @modelcontextprotocol/sdk/test utilities for MCP protocol-level testing
  • The official MCP scaffolder was archived — this is the maintained replacement

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.