MCP服务器应用脚手架工具

一个快速创建Model Context Protocol (MCP)服务器应用的CLI工具,支持TypeScript并提供现代化开发工具链。

  • by boguan
  • TypeScript
  • 本地部署
  • 56 星标
  • 更新于
在 GitHub 查看 boguan/create-mcp-server-app

使用说明

英语| 简体中文 | 繁体中文 | 日本语

创建mcp服务器应用程序

一个CLI工具,用于快速构建模型上下文协议(MCP)服务器应用程序。

特性

  • 🚀 MCP服务器应用程序的快速设置
  • 📦 内置TypeScript支持
  • 🔧 现代开发工具
  • 📝 结构良好的项目样板
  • 🎯 易于扩展和定制

快速开始

# Using npm
npx create-mcp-server-app@latest my-mcp-server

# Using pnpm
pnpm create mcp-server-app@latest my-mcp-server

# Using yarn
yarn create mcp-server-app@latest my-mcp-server

# Using bun
bun create mcp-server-app@latest my-mcp-server

它将在当前文件夹中创建一个名为my-mcp服务器的目录。

需求

  • Node.js>=18.17.0
  • npm、pnpm或yarn

项目结构

my-mcp-server/
├── src/
│   ├── index.ts          # Main entry point
│   ├── server/
│       ├── server.ts     # Core server setup
│       ├── resources.ts  # Resource-related handlers
│       └── tools.ts      # Tool-related handlers
├── package.json
├── tsconfig.json
└── README.md

发展

# Install dependencies
pnpm install

# Start TypeScript compiler in watch mode
pnpm watch

# Build for production
pnpm build

许可证

麻省理工学院

作者

柏灌 786506@gmail.com

致谢

该项目基于 模型上下文协议TypeScript SDK.