任务计时器服务

一个基于TypeScript的MCP服务器,提供任务计时功能,包括开始计时、停止计时和错误处理。

  • by Sadieg123
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 Sadieg123/mcp-task-timer

使用说明

mcp任务计时器

概述

这是一个 完整的层MCP服务器 它提供了两个工具-- start_timer 和 stop_timer --跟踪在指定任务上花费的时间。
它是内置的 TypeScript 使用官方 @模型上下文协议/sdk 并通过以下方式进行通信 标准 克劳德代码。

服务器允许您:

  • 为特定任务启动计时器
  • 停止计时器并查看经过的时间
  • 处理启动现有计时器或停止不存在的计时器等错误

项目结构

第4周锻炼/ ├── src/ │ └── index.ts#MCP服务器代码 ├── 建造/ │ └── index.js#编译输出 ├── .claude/#可选的claude配置 ├── .mcp.json#mcp服务器配置 ├── package.json ├── package-lock.json 姓名: ├── README.md └── 截图/#第4部分截图

看 screenshots/project-structure.png 查看此结构的终端视图。


安装

  1. 克隆存储库:
git clone https://github.com/Sadieg123/mcp-task-timer.git
cd mcp-task-timer

# Install dependencies
npm install

# Compile TypeScript
npm run build

# Run the MCP server
node build/index.js

# Leave this terminal running while using Claude Code