
create-mcp-server

2025.03.03
2
TypeScript项目脚手架开发工具开发效率
create-advanced-mcp-server 是一个 CLI 工具,用于快速搭建符合 Model Context Protocol (MCP) 高级 Node 规范的服务器项目。它提供了完整的项目结构生成、配置选项以及多种集成功能,为 MCP 服务器开发提供了坚实的基础。
View on GitHub
Overview
基本能力
产品定位
create-advanced-mcp-server 是一个用于快速生成 MCP 服务器项目的 CLI 工具,旨在提高开发效率,简化项目初始化流程。
核心功能
- 生成完整的 MCP 服务器项目结构
- 可配置的 Web API、WebSocket 和数据库集成选项
- 基于 TypeScript 和现代 ES 模块
- 可选的 Prisma ORM 集成
- 可选的 Express 基础 Web API
- 可选的 WebSocket 服务器集成
- 提供工具、资源和提示的示例实现
- 完整的错误处理和日志基础设施
- 支持环境变量的配置系统
适用场景
- 快速启动 MCP 服务器项目
- 需要集成 Web API 或 WebSocket 的 MCP 服务器开发
- 需要数据库集成的 MCP 服务器开发
- 需要标准化项目结构和配置的团队开发
工具列表
- CLI 工具:用于生成项目结构和配置选项
- Prisma ORM:用于数据库集成(可选)
- Express:用于 Web API 开发(可选)
- WebSocket:用于实时通信(可选)
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
确保已安装 Node.js 和 npm。
安装教程
npm install -g create-advanced-mcp-server
使用教程
# 通过交互式提示创建新项目
npx create-advanced-mcp-server my-mcp-server
# 使用默认选项创建新项目
npx create-advanced-mcp-server my-mcp-server --yes
# 跳过依赖安装
npx create-advanced-mcp-server my-mcp-server --skip-install
# 显示详细输出
npx create-advanced-mcp-server my-mcp-server --verbose
调试方式
无明确调试步骤说明。