基本能力
产品定位
MCP Server Starter 是一个生产就绪的 MCP 服务器模板,旨在帮助开发者快速构建和部署 MCP 服务器。
核心功能
- Bun:用于快速测试和开发。
- Biome:用于代码格式化和 linting。
- standard-version:自动化版本管理。
- 清晰的项目结构:便于维护和扩展。
- 工具创建脚本:快速生成新的 MCP 工具。
适用场景
- 快速开发和部署 MCP 服务器。
- 需要自动化版本管理和代码质量控制的 MCP 项目。
- 需要清晰项目结构和工具支持的 MCP 开发。
工具列表
- create-tool.ts:用于创建新的 MCP 工具,自动生成工具目录、实现文件、JSON schema 和测试文件。
常见问题解答
- 如何添加新的 MCP 工具?
使用bun run scripts/create-tool.ts <tool-name>
命令创建新工具。 - 如何发布到 npm?
- 登录 npm:
npm login
- 构建项目:
bun run build
- 发布包:
npm publish
使用教程
使用依赖
- 克隆仓库。
- 安装依赖:
bash
bun install
安装教程
- 克隆仓库。
- 安装依赖:
bash
bun install - 构建项目:
bash
bun run build
调试方式
- 运行测试:
bun test
- 格式化代码:
bun run format
- Lint 代码:
bun run lint
- 构建项目:
bun run build
标签信息
- 安装类型:
- 产品定位:MCP 服务器模板, 开发工具
- 归类信息:开发效率