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 time entries, clients, projects, contracts, profitability, and team members through natural language.
Tools (42)
Category | Tools | Description |
User |
| Authenticated user profile, org info, and tool documentation |
Time Entries |
| Full CRUD for time entries with date range, client, project, task, and label filters |
AI Suggestions |
| Generate, review, and approve AI-powered time entry suggestions |
Time Analysis |
| Hours breakdown by client/project/task/label, app usage, and tracking events |
Clients |
| Manage client records in your workspace |
Projects |
| Manage projects under clients |
Tasks |
| Manage tasks under projects |
Labels |
| View workspace labels for categorization |
Team |
| Team roster, roles, rates, and invitations |
Contracts |
| Billing contracts with clients (hourly, retainer, fixed fee, hybrid) |
Profitability |
| Revenue, costs, margins, budget burn, and monthly trends |
Billing |
| Log expenses and recognized revenue against contract periods |
Notes |
| Add notes to time entries or dictate time in natural language |
Related MCP server: Proton-MCP
Setup
Option 1: Remote server (Claude.ai — OAuth)
Connect directly in Claude's MCP integration settings using the server URL:
https://mcp.rize.io/mcpClaude will handle OAuth authentication automatically — no API key needed.
Option 2: Local server (Claude Desktop / Cursor / Claude Code — stdio)
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"
}
}
}Skills
Pre-built workflows that combine multiple tools for common tasks. Use these as prompts with your connected Rize MCP server.
Skill | Description |
Summarize hours by client and project for the week with daily breakdown and gap detection | |
Analyze org-wide and per-contract profitability, flag at-risk contracts and margin trends | |
Compare team members' hours against capacity, surface utilization and burnout risk | |
Gather billable time entries and expenses for a client and period, formatted for invoicing | |
Analyze app usage and focus patterns to find productivity improvements | |
Walk through AI-generated time entry suggestions — approve, reject, edit, or regenerate |
Example prompts
"What did I work on today?"
"How much time did I spend on Project X this week?"
"Generate time entries for yesterday"
"Show me my team's utilization this week"
"What's the profitability on the Acme contract?"
"Create a new project called Q3 Marketing under client Acme"
"Show me my app usage for the last 7 days"
"Review my pending time entry suggestions"
API
The server connects to the Rize GraphQL API using Bearer token authentication. All time parameters use ISO 8601 format and respect the user's configured timezone.
Requirements
Node.js 20+ (for local stdio mode)
Rize account (rize.io)
License
MIT
Maintenance
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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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