woffu-manager
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WOFFU_TZ | No | Office time zone, IANA name, default Europe/Madrid | |
| WOFFU_HOST | Yes | Your Woffu domain, e.g., yourcompany.woffu.com | |
| WOFFU_TEAM | No | Default team for get_team_availability if different from your own | |
| WOFFU_PASSWORD | Yes | Your Woffu password (used only once to request a token, never stored) | |
| WOFFU_USERNAME | Yes | Your Woffu login email |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_time_off_balanceA | How much time off the user has left, per bucket: holidays, paid leave, calendar adjustment hours, and so on. Each entry carries its own unit — some buckets count days and others hours, so never add them together. Every bucket also carries |
| list_holidaysA | The public holidays ahead on the user's work calendar, roughly a year out. Useful for planning time off: a holiday costs no days from any bucket, and one next to a weekend makes a long weekend. |
| get_team_availabilityA | How many days each person on the team is available over a date range, and how many they are off. Built for capacity planning: a PO sizing a sprint needs to know who is away before committing to a load. Per person: |
| list_time_off_requestsA | The user's time-off requests (holidays, leave...) with their status: pending, approved or denied. Omit |
| request_time_offA | Files a time-off request in Woffu. WRITES to the user's record and their manager sees it. |
| edit_time_off_requestA | Changes the dates, times or comment of an existing request. WRITES to Woffu. |
| cancel_time_off_requestA | Withdraws a time-off request. WRITES to Woffu: a pending request is deleted outright and the balance it held is returned. |
| list_pending_daysA | Workdays with no hours logged in Woffu, each with the exact time ranges that would be clocked in. Excludes weekends, holidays, absences (leave, adjustment days, sick leave), days already clocked in, and days Woffu will not let the user edit. Read-only. |
| clock_in_daysA | Clocks the given days in Woffu. WRITES to the user's official timesheet. Requires an explicit list of dates: there is no "clock in everything". Before calling this, show the user the dates and their time ranges (from list_pending_days) and get their confirmation. By default each day uses the theoretical schedule Woffu itself proposes, which is almost always what the user wants. Only pass |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/alechagonzalo/woffu-adapter-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server