TypeScript MCP 服务器模板
提供 IP 查找工具的 TypeScript MCP 服务器模板,支持 CLI 和 AI 系统扩展。
快速入门
前置条件
- 安装 Node.js (>=18.x)
- 安装 Git
第一步:克隆和安装
git clone https://github.com/aashari/boilerplate-mcp-server.git
cd boilerplate-mcp-server
npm install
第二步:运行开发服务器
启动开发模式下的服务器:
npm run dev:server
访问 http://localhost:5173 使用 MCP Inspector。
第三步:测试示例工具
运行 CLI 工具进行 IP 查询:
npm run dev:cli -- get-ip-details
# 或指定 IP 地址
npm run dev:cli -- get-ip-details 8.8.8.8
开发脚本
- 构建项目:
npm run build
- 生产环境运行:
npm run start:server
- 运行测试:
npm test
- 检查代码格式:
npm run format
更多详情请参考 README。