productivity
Nifty MCP, CLI, and Lua Integration for AI Agents
Nifty integration docs for AI agents: MCP gateway setup, Nifty CLI commands, Lua API reference, credentials, and function schemas.Nifty for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
nifty.nifty_list_projects | Read read | 2 | List all projects in Nifty. Returns project IDs, names, and metadata that can be used to query tasks. |
nifty.nifty_get_project | Read read | 1 | Get details of a specific Nifty project by its ID, including name, description, status, and task lists. |
nifty.nifty_list_tasks | Read read | 7 | List tasks in Nifty with optional filters. Filter by project, status, assignee, or other criteria. Returns task IDs, titles, statuses, and assignees. |
nifty.nifty_get_task | Read read | 1 | Get details of a specific Nifty task by its ID, including title, description, status, assignee, and due date. |
nifty.nifty_create_task | Write write | 8 | Create a new task in a Nifty project. Requires a title and project ID. Optionally include a description, task list, assignee, and due date. |
nifty.nifty_get_current_user | Read read | 0 | Get the profile of the currently authenticated Nifty user, including name, email, and workspace membership. |