Timesheet Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Timesheet Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server that provides natural language access to the Timesheet API through standardized tools.
The easiest way to use the Timesheet MCP server is with npx (no installation required):
npx @timesheet/mcpFor frequent use, you can install globally:
npm install -g @timesheet/mcp
timesheet-mcpFor project-specific installation:
npm install @timesheet/mcpCreate a .env file with your API token:
TIMESHEET_API_TOKEN=your-api-token-hereAdd to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"timesheet": {
"command": "npx",
"args": ["@timesheet/mcp-server"],
"env": {
"TIMESHEET_API_TOKEN": "your-api-token"
}
}
}
}For a globally installed version:
{
"mcpServers": {
"timesheet": {
"command": "timesheet-mcp",
"env": {
"TIMESHEET_API_TOKEN": "your-api-token"
}
}
}
}timer_start - Start timer for a projecttimer_stop - Stop the running timertimer_pause - Pause the timer (start break)timer_resume - Resume timer after breaktimer_status - Check current timer statustimer_update - Update running timer detailstask_add_note - Add note to current tasktask_add_expense - Add expense to current tasktask_add_pause - Add manual pause to current taskproject_list - List all projectsproject_create - Create new projectproject_update - Update existing projectproject_delete - Delete projecttask_list - List tasks with filterstask_create - Create new tasktask_update - Update existing tasktask_delete - Delete taskauth_configure - Set API authentication# Clone the repository
git clone https://github.com/timesheet/timesheet-mcp.git
cd timesheet-mcp
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run build
# Run tests
npm testMIT
For issues and feature requests, visit: https://github.com/timesheet/timesheet-mcp/issues
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.