create-typescript-server
LocalAbout create-typescript-server
create-typescript-server is a command line tool that scaffolds a new TypeScript MCP server project. It suits developers who want a quick starting point for building an MCP server. The generated project can be built and watched with npm scripts.
Key features
- 01Creates an MCP server project via npx
- 02Accepts name and description options
- 03Provides npm build and watch scripts
Use cases
- 01Starting a new TypeScript MCP server quickly
- 02Setting up the initial structure for a custom MCP server
MCP support
The tool creates the skeleton of an MCP server project. The generated project is an MCP server intended to expose tools to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEcreate-typescript-server 
A command line tool for quickly scaffolding new MCP (Model Context Protocol) servers.
Getting Started
# Create a new server in the directory `my-server`
npx @modelcontextprotocol/create-server my-server
# With options
npx @modelcontextprotocol/create-server my-server --name "My MCP Server" --description "A custom MCP server"
After creating your server:
cd my-server # Navigate to server directory
npm install # Install dependencies
npm run build # Build once
# or...
npm run watch # Start TypeScript compiler in watch mode
# optional
npm link # Make your server binary globally available
License
This project is licensed under the MIT License—see the LICENSE file for details.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.