Hubstaff MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Hubstaff MCPshow my team's weekly time report"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
hubstaff-mcp
MCP server for the Hubstaff v2 API. Gives Claude Code (or any MCP client) native access to team time tracking, activities, screenshots, and reports.
Tools
Tool | Description |
| Current authenticated user |
| All orgs you belong to |
| Members in an organization |
| Projects in an organization |
| Time entries (filter by user/project/date) |
| Daily activity % (keyboard/mouse) |
| Screenshot metadata + image URLs |
| Weekly team summary |
| Custom report by team member |
| Custom report by project |
| Tasks in org/project |
| Payment records |
Setup
1. Get a Personal Access Token
Go to developer.hubstaff.com/personal_access_tokens and generate a PAT.
2. Install
# Clone
git clone https://github.com/MerlinoMarketing/hubstaff-mcp.git
cd hubstaff-mcp
npm install
# Or via npx (after npm publish)
npx hubstaff-mcp3. Configure
cp .env.example .env
# Edit .env and paste your PAT4. Add to Claude Code
Add to ~/.claude/settings.json:
{
"mcpServers": {
"hubstaff": {
"command": "node",
"args": ["/path/to/hubstaff-mcp/index.js"]
}
}
}Or if installed globally via npm:
{
"mcpServers": {
"hubstaff": {
"command": "npx",
"args": ["hubstaff-mcp"]
}
}
}Auth
The PAT is actually a refresh token (90-day expiry). The server automatically:
Exchanges the PAT for an access token on first request
Caches the access token (24hr TTL)
Auto-refreshes on 401 errors
Rate Limits
Hubstaff allows 1,000 requests/hour per application. The server uses cursor-based pagination (page_start_id) for large result sets.
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/mmerlino23/hubstaff-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server