create-typescript-server
by: modelcontextprotocol
CLI tool to create a new TypeScript MCP server
📌Overview
Purpose: To provide a command line tool that facilitates the rapid scaffolding of new Model Context Protocol (MCP) servers.
Overview: The create-typescript-server
tool simplifies the process of establishing a new MCP server by allowing users to create a server structure quickly and efficiently with customizable options.
Key Features:
-
Quick Scaffolding: Allows users to swiftly set up a new server with minimal commands, streamlining the initiation process for developers.
-
Customization Options: Users can specify the server's name and description during the creation process, enabling tailored server setups that meet specific project needs.
create-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.