Mirror of https://github.com/modelcontextprotocol/create-typescript-server — CLI tool to create a new TypeScript MCP server
  • EJS 51.7%
  • JavaScript 48.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2024-11-18 13:28:59 +00:00
src Only one template for now 2024-11-18 13:28:59 +00:00
template Only one template for now 2024-11-18 13:28:59 +00:00
.gitignore Basic template, authored by Claude 2024-11-18 13:16:04 +00:00
.npmrc Basic template, authored by Claude 2024-11-18 13:16:04 +00:00
LICENSE Mention license in README 2024-11-18 13:08:18 +00:00
package-lock.json Basic template, authored by Claude 2024-11-18 13:16:04 +00:00
package.json Only one template for now 2024-11-18 13:28:59 +00:00
README.md Basic README 2024-11-18 13:16:48 +00:00
tsconfig.json Basic template, authored by Claude 2024-11-18 13:16:04 +00:00

create-typescript-server

A command line tool for quickly scaffolding new MCP (Model Context Protocol) servers.

Getting Started

# Create a new server in the current directory
npx @modelcontextprotocol/create-server

# Or specify a directory
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 dev      # Start TypeScript compiler in watch mode

License

This project is licensed under the MIT License—see the LICENSE file for details.