rize-mcp-server
OfficialRize MCP Server
Model Context Protocol server for Rize -- automatic time tracking for professionals and teams.
Connect your AI assistant (Claude, ChatGPT, Cursor, etc.) to your Rize account to manage projects, track time, and analyze productivity through natural language.
Tools (27)
Category | Tools | Description |
User |
| Authenticated user profile |
Projects |
| Full CRUD for projects with filtering and pagination |
Clients |
| Full CRUD for clients with filtering and pagination |
Tasks |
| Full CRUD for tasks with filtering and pagination |
Sessions |
| Timer control and session history |
Time Entries |
| Time entries grouped by project, client, or task |
Analytics |
| Productivity breakdown by category, app usage, and summary stats |
Setup
1. Get your API key
Sign up at rize.io and generate an API key from Settings > API.
2. Install
npm install -g rize-mcp-serverOr clone and build from source:
git clone https://github.com/rize-io/mcp-server.git
cd mcp-server
npm install
npm run build3. Configure your AI client
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"rize": {
"command": "npx",
"args": ["-y", "rize-mcp-server"],
"env": {
"RIZE_API_KEY": "your-api-key"
}
}
}
}Claude Code
Add to your project's .mcp.json or ~/.claude/mcp.json:
{
"mcpServers": {
"rize": {
"command": "npx",
"args": ["-y", "rize-mcp-server"],
"env": {
"RIZE_API_KEY": "your-api-key"
}
}
}
}Cursor
Add to Cursor settings under MCP Servers:
{
"rize": {
"command": "npx",
"args": ["-y", "rize-mcp-server"],
"env": {
"RIZE_API_KEY": "your-api-key"
}
}
}4. Environment variable
Set RIZE_API_KEY in your environment or pass it via the MCP server config as shown above.
Example prompts
"What did I work on today?"
"Start a focus session"
"How much time did I spend on Project X this week?"
"Create a new project called Q3 Marketing"
"Show me my app usage for the last 7 days"
"What's my focus vs meeting time ratio?"
API
The server connects to the Rize GraphQL API (api.rize.io/api/v1/graphql) using Bearer token authentication. All time parameters use ISO 8601 format.
Requirements
Node.js 20+
Rize account with API key
License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rize-io/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server