Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>MCP App StarterNew to Visual Studio Code? Get it now.
MCP App Starter

MCP App Starter

fabioc-aloha

| (0) | Free
Scaffold Model Context Protocol (MCP) servers for VS Code 1.109+ — no boilerplate, just code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MCP App Starter

MCP App Starter Banner

Scaffold Model Context Protocol (MCP) servers in seconds — TypeScript, JavaScript, or Python

VS Code Publisher


What Is This?

VS Code 1.109 shipped stable MCP server support. Building an MCP server means setting up boilerplate for the SDK, transport, tool handlers, and config. MCP App Starter does all of that in one command.

Features

Feature Description
Guided wizard Language picker → name input → instant scaffold
TypeScript template Full typed server with tool schemas, tsconfig, package.json
JavaScript template Minimal ESM server for lightweight use
Python template Server using the official mcp package
mcp.json config Auto-generates VS Code MCP config ready to paste
Add Tool Guided stub for adding new tools
Validate Config JSON validator for all mcp.json files in workspace
Right-click menus Right-click a folder → New MCP Server; right-click .ts/.js/.py → Add Tool or Add Resource; right-click .json → Validate Config

Usage

  1. Open Command Palette (Ctrl+Shift+P)
  2. Run MCP App Starter: New MCP Server — or right-click a folder in Explorer
  3. Choose language → enter name → done
  4. Open the README inside your new server for next steps

Generated TypeScript Structure

my-mcp-server/
├── src/
│   └── index.ts      ← Server entry point with hello tool
├── mcp.json          ← VS Code MCP config
├── package.json
├── tsconfig.json
└── README.md

Commands

Command Where Description
MCP App Starter: New MCP Server Palette · Right-click folder Full wizard to create an MCP server project
MCP App Starter: Add Tool Palette · Right-click .ts/.js/.py Guided stub for adding a new tool
MCP App Starter: Add Resource Palette · Right-click .ts/.js/.py Guided stub for adding a new resource
MCP App Starter: Validate MCP Server Config Palette · Right-click .json Validate mcp.json files in workspace
MCP App Starter: Open MCP Documentation Palette Open modelcontextprotocol.io

Requirements

  • VS Code 1.109+
  • Node.js 20+ (for TypeScript/JavaScript templates)
  • Python 3.10+ (for Python template)

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft