Token导航 LogoToken导航TokenDH.com
RescueTime MCP Server logo
数据服务stdio官方级别未说明来源级核验

RescueTime MCP Server

MCP Server

RescueTime MCP Server 是一个提供生产力数据分析的服务,通过集成RescueTime API,支持每日摘要、活动追踪和生产力趋势分析等功能,适用于个人生产力管理。

工具数

5

提示词数

0

GitHub Stars

1

资源数

0
PythonClaude时间管理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

JasonBates

提供方

JasonBates

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run pytest

详细介绍

RescueTime MCP服务器

MCP(模型上下文协议)服务器,为Claude Desktop提供对RescueTime生产力数据的访问,包括每日摘要、活动跟踪和生产力趋势。

特性

  • 每日摘要:了解你的生产力脉搏、时间记录和生产力与分散注意力的故障
  • 生产率趋势:跟踪过去一周或更长时间内的生产力得分
  • 活动数据:查看您在哪些应用程序和网站上花费了时间
  • 类别细分:按类别查看时间(开发、沟通等)
  • 每小时分析:确定您的最高生产力时间

先决条件

  • Python 3.11+
  • 紫外线 包管理器
  • RescueTime帐户(免费或付费)
  • RescueTime API密钥

设置

1.克隆和安装

git clone https://github.com/JasonBates/rescuetime-mcp.git
cd rescuetime-mcp
uv sync

2.获取API密钥

  1. 首选 rescuetime.com/anapi/manage
  2. 使用您的RescueTime帐户登录
  3. 创建新的API密钥或复制现有密钥

3.配置克劳德桌面

将服务器添加到您的Claude Desktop配置中: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "rescuetime": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/YOUR_USERNAME/Projects/rescuetime-mcp",
        "run",
        "rescuetime-mcp"
      ],
      "env": {
        "RESCUETIME_API_KEY": "your_api_key_here"
      }
    }
  }
}

替换 YOUR_USERNAME 使用您的实际用户名并添加您的API密钥。

4.重新启动克劳德桌面

退出并重新打开Claude Desktop。您应该在MCP服务器列表中看到“救援时间”。

用法

配置后,您可以向Claude询问以下问题:

  • “我今天的工作效率有多高?”
  • “显示我过去一周的生产力趋势”
  • “我今天最常用的应用程序是什么?”
  • “我昨天花了多少时间在哪些类别上?”
  • “我今天什么时候效率最高?”

可用工具

工具说明
get_today_summary今天的生产力脉搏、记录的时间和故障
get_productivity_trend生产率得分历史记录(默认7天)
get_activity_data按时间划分的热门应用程序/网站
get_category_breakdown按类别划分的时间
get_hourly_productivity按小时划分的生产率

工具详细信息

get_today_summary

返回完整的每日概览,包括:

  • 生产率脉搏(0-100分)
  • 记录的总时间
  • 高效与分散注意力的百分比
  • 按生产率水平细分(生产率很高→ 非常令人分心)

get_生产率_趋势

通过可视化条形图显示连续几天的每日生产力脉冲。有助于识别模式和每周趋势。

获取活动数据

列出按时间排名的特定应用程序和网站。每个活动显示:

  • 生产率分类(\[++\]至\[--\])
  • 持续时间
  • 类别

get_category_breakdown

按软件开发、沟通、参考与学习、社交网络等高级类别对时间进行分组。

获取小时生产率

揭示你一天中工作效率最高/最低的时间。帮助确定安排深度工作的高峰时段。

故障排除

“身份验证错误”

确保您的API密钥在Claude Desktop配置的 env 部分。

无数据显示

RescueTime需要在您的设备上运行并记录数据。检查RescueTime应用程序是否处于活动状态。

速率限制

RescueTime API有速率限制。如果遇到错误,请等待几分钟后重试。

发展

# Install dev dependencies
uv sync --dev

# Run tests
uv run pytest

# Test with MCP Inspector
npx @modelcontextprotocol/inspector uv run rescuetime-mcp

许可证

麻省理工学院

目录标签

目录标签

PythonClaude时间管理生产力分析本地部署数据分析个人效率应用监控

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP