Time Tracking
Declarations, leave periods and exports for payroll and invoicing
Project Structure
Customers, projects, tasks and metrics with budgets and contributors
Admin & Org
Users, roles, groups, groupsets, tags and tagsets
Prerequisites
- A Gryzzly account with administrator access
- An API key generated in Dashboard > Administration > API Keys
- Base URL (default:
https://api.gryzzly.io/v1)
- Usage as App
- Usage as MCP
Installation
- Go to Apps in your workspace
- Search for Gryzzly and install it
- Open the app instance configuration and fill in the required fields
Configuration
MCP Endpoint and MCP API Key are generated automatically by the onInstall flow and are only needed to expose this instance as an MCP server (see the next tab).Available Instructions
Every instruction resolves credentials from the workspace configuration. All IDs are UUIDs returned by Gryzzly. Most list operations acceptlimit (max 1000) and offset for pagination.Customers
Projects
Tasks
Declarations (Time Entries)
Leave Periods
Discounts
Purchases
Users
Groups & Groupsets
Tags & Tagsets
Arguments flagged with
* are required.DSUL Examples
Log a Time Declaration
Create a Project With a Task
Export Time and Leaves for Payroll
Invite a Contributor
Error Handling
Common Issues
“Not configured” — The app instance has no API key. Generate one in Gryzzly > Administration > API Keys and paste it in the app configuration. “Invalid API key” (MCP) — Themcp-api-key header does not match the central app secret. Reinstall the app instance to regenerate a signed key.
“Credentials lookup failed” — The MCP endpoint could not reach the getConfig webhook of the installed app. Verify that the app instance is still installed in the expected workspace.
contributors rejected on public project — Set visibility: private or leave contributors empty.
External Resources
Gryzzly API
Official Gryzzly API documentation
Tool Agents
Plug MCP servers into Knowledges agents