关于 generator-mcp
generator-mcp 是一个面向 Yeoman 的脚手架生成器,专门用于一键创建 MCP(Model Context Protocol)服务器项目。它把常见的目录结构、依赖声明、传输配置(stdio / SSE / HTTP)和示例工具代码封装成可交互的提示,帮助开发者跳过繁琐的初始化步骤,直接进入业务逻辑编写。
它能接什么
- 生成完整的 MCP 服务器骨架,支持 TypeScript / JavaScript 双语言选项。
- 内置常见的传输方式(stdio、SSE、Streamable HTTP)模板,可按需挑选。
- 自动写入
package.json、tsconfig.json与构建脚本,集成yarn/npm常用命令。 - 提供示例 Tool、Resource、Prompt 节点,方便在此基础上扩展自己的能力。
- 可选用 ESLint、Prettier、Vitest 等工程化配置,保持项目风格统一。
是否需要密钥或额外凭证
脚手架本身不要求任何 API Key,运行 yo generator-mcp 即可在本地生成项目。后续若要把生成的服务器接入特定的大模型平台(例如 Claude Desktop、Cursor 或自建网关),才需要在客户端或部署环境中配置对应平台的访问令牌,这与生成器无关。
一句话总结:用它来起步 MCP 服务器,把样板代码交给脚手架,把精力留给真正要解决的集成问题。