MCP 服务器:TypeScript实现的工具集成服务

MCP 服务器:TypeScript实现的工具集成服务

一个基于TypeScript的MCP服务器,支持JIRA、TODO管理等工具集成。

快速入门

功能特点

  • 支持多工具集成(如JIRA、TODO)
  • 基于TypeScript,提供类型安全和Zod验证
  • 可扩展架构,便于新增工具

新增工具步骤

  1. constant/tool-name.ts 定义工具常量。
  2. schema/ 目录创建工具的Zod验证模式。
  3. tools/ 目录实现工具处理逻辑。
  4. config/ 目录添加工具配置。
  5. index.ts 注册工具。

开发流程

  1. 创建功能分支。
  2. 实现代码更改。
  3. 运行测试(如果已实现)。
  4. 构建项目。
  5. 提交PR。

注意事项

  • 使用ES模块提升可维护性。
  • 遵循TypeScript最佳实践。
  • 使用Zod进行数据验证。

更多详情见README。