TypeScript MCP 服务器模板

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。