MCP 任务管理服务器

MCP 任务管理服务器

基于 TypeScript 的 Model Context Protocol (MCP) 实现,用于任务管理 API。

快速入门

前置条件

  • 安装 Node.js 16.x 或更高版本
  • 使用 npm 或 pnpm 包管理工具

安装步骤

  1. 克隆仓库: git clone https://github.com/yourusername/mcp-template-ts.git cd mcp-template-ts
  2. 安装依赖: npm install
  3. 创建 .env 文件并添加 Task API 配置: TASK_MANAGER_API_BASE_URL=https://your-task-api-url.com/api TASK_MANAGER_API_KEY=your_api_key_here TASK_MANAGER_HTTP_PORT=3000
  4. 构建项目: npm run build

启动服务

  • STDIO 模式(适用于 CLI/AI 集成): npm start
  • HTTP 模式(适用于浏览器访问): npm run start:http

测试

运行测试套件验证功能: npm test