MCP server for Woffu. Connect it to Claude, Cursor, Windsurf, or any AI agent. Say "fichame" and you're clocked in.
npx woffu-mcp
copy
Works with
Everything you need to manage your Woffu attendance without leaving your editor.
Auto-detects entry or exit. The one you'll use every day.
Force clock in. Skips if already clocked in.
Force clock out. Skips if not clocked in.
Working or not, today's signs, schedule, vacation balance.
Hours worked vs scheduled this week, per day.
Allocated, used, available. All your days at a glance.
Company holidays for any year. Never miss a day off.
Natural language in, structured actions out.
09:02:15. 3 signs today.8h32m / 8h45m6h15m / 8h45m (in progress)18 available out of 23 allocated. 5 used.Three env vars. Pick your tool.
{
"mcpServers": {
"woffu": {
"command": "npx",
"args": ["-y", "woffu-mcp"],
"env": {
"WOFFU_COMPANY": "mycompany",
"WOFFU_EMAIL": "me@company.com",
"WOFFU_PASSWORD": "your-password"
}
}
}
}{
"mcpServers": {
"woffu": {
"command": "npx",
"args": ["-y", "woffu-mcp"],
"env": {
"WOFFU_COMPANY": "mycompany",
"WOFFU_EMAIL": "me@company.com",
"WOFFU_PASSWORD": "your-password"
}
}
}
}{
"mcpServers": {
"woffu": {
"command": "npx",
"args": ["-y", "woffu-mcp"],
"env": {
"WOFFU_COMPANY": "mycompany",
"WOFFU_EMAIL": "me@company.com",
"WOFFU_PASSWORD": "your-password"
}
}
}
}{
"servers": {
"woffu": {
"command": "npx",
"args": ["-y", "woffu-mcp"],
"env": {
"WOFFU_COMPANY": "mycompany",
"WOFFU_EMAIL": "me@company.com",
"WOFFU_PASSWORD": "your-password"
}
}
}
}mcp_servers: woffu: command: npx args: - "-y" - "woffu-mcp" env: WOFFU_COMPANY: "mycompany" WOFFU_EMAIL: "me@company.com" WOFFU_PASSWORD: "your-password" enabled: true
No middleware, no hosted service. Everything runs on your machine.
Your credentials never leave your machine. No cloud, no proxy.
Even sign count = entry, odd = exit. Holidays and weekends skipped.
MCP by Anthropic — works with any compatible agent.