Connects Claude to RescueTime for daily summaries, activity rankings, category breakdowns, and productivity trends.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP server for RescueTime productivity data.
get_daily_summaryProductivity pulse, hours logged, productive vs. distracting time breakdown
get_top_activitiesTop apps/websites ranked by time spent
get_categoriesTime breakdown by category (Development, Communication, Social, etc.)
get_productivity_trendProductivity pulse trend over the past N days
MCP server for RescueTime productivity data MCP server exposes RescueTime activity metrics to Claude through Model Context Protocol. It is designed for questions about logged time and productivity patterns, such as how productive a day was, which applications or websites consumed the most time, and how activity changed across several days.
The available operations are read-oriented. They return structured data from RescueTime rather than modifying account settings or activity records. The repository describes the server as lightweight and built with FastMCP.
MCP server for RescueTime productivity data MCP server uses the RescueTime Analytic Data API as its data source. Authentication is handled with a RescueTime API key supplied through the RESCUETIME_API_KEY environment variable. When Claude invokes a tool, the server requests the relevant data from RescueTime and returns it to the Claude session for reasoning.
The documentation states that the server does not store the data or send it elsewhere, apart from returning it to the connected Claude session. A separate plugin telemetry signal is sent once on the first load in a Claude Code session on a machine. That signal contains the plugin name and version, and can be disabled with MYCELIUM_NO_PING=1.
You need Python 3.11 or newer, FastMCP 3.x, a RescueTime account, and a RescueTime API key. The key can be created or copied from RescueTime's API management page.
The current documented installation path uses Claude Code's plugin commands:
The README also documents a legacy setup using FastMCP directly. That method installs FastMCP with pipx or uv, then registers a local server file with Claude Code using fastmcp run. The example contains a placeholder file path, so it must be replaced with the actual local server path before use. After configuration, restart Claude Code so the RescueTime tools become available.
MCP server for RescueTime productivity data MCP server provides four tools:
get_daily_summary reports the productivity pulse, total hours logged, and the split between productive and distracting time.get_top_activities ranks applications and websites by time spent.get_categories breaks time down into categories such as Development, Communication, and Social.get_productivity_trend returns the productivity pulse over a selected number of days.Every tool accepts a day value. Supported formats are today, yesterday, and an explicit date in YYYY-MM-DD format. The trend tool additionally uses a period of N days, as indicated by its description.
The material documents access to RescueTime productivity data only; it does not describe write operations, historical data exports, custom analytics, or integrations with other services. A RescueTime account and API key are required, although the account may be free or premium. The listed examples and installation instructions target Claude Code, while the README broadly describes access from Claude. The project is licensed under MIT.
Always refer to the official documentation for the most accurate and up-to-date information.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-server-for-rescuetime-productivity-data)<a href="https://allmcps.com/mcp/mcp-server-for-rescuetime-productivity-data"><img src="https://allmcps.com/api/badge/mcp-server-for-rescuetime-productivity-data?style=directory" alt="MCP server for RescueTime productivity data on AllMCPs" /></a>