使用说明
MCP任务服务器
用TypeScript实现的Model Context Protocol(MCP)服务器。提供任务管理和计算器功能。 功能 高级任务服务器(默认)
Tools:创建、查询、完成、删除任务 Resources:任务数据和统计的JSON资源 Prompts:任务摘要和翻转提示符模板
计算器服务器
Tools:基本数学运算(加法、乘法、除法)
设置 bashnpm安装 开发 bash#TypeScript编译 npm运行构建
开发模式(高级任务服务器)
npm运行开发
开发模式(计算器服务器)
npm运行dev:计算器
带有类型检查的监视模式
npm运行观察 运行 bash#生产模式(高级任务服务器) npm启动
计算器服务器
npm运行开始:计算器
或直接由环境变量控制
MCP_SERVER_TYPE=计算器npm启动 MCP_SERVER_TYPE=高级npm启动 项目结构 src/ ├&index.ts#入口点 ├── 服务器/ │├&base-server.ts#基本计算器服务器 │└&advanced-server.ts#高级任务服务器 ├── 处理人员/ │├&tool-handler.ts#工具请求处理程序 │├&resource-handler.ts#资源请求处理程序 │└&prompt-handler.ts#提示符请求处理程序 ├── 服务/ │└&task-service.ts#任务业务逻辑 ├── 模型/ │├&task.ts#任务数据模型 │└&server-config.ts#服务器设置和模式 └── 类型/ └&index.ts#TypeScript类型定义
