productivity
Karbon MCP, CLI, and Lua Integration for AI Agents
Karbon integration docs for AI agents: MCP gateway setup, Karbon CLI commands, Lua API reference, credentials, and function schemas.Karbon 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 |
|---|---|---|---|
karbon.karbon_list_contacts | Read read | 2 | List contacts in Karbon. Returns a paginated list of contacts with their names, emails, companies, and other details. |
karbon.karbon_get_contact | Read read | 1 | Get a single contact from Karbon by its unique identifier. Returns full contact details including name, email, phone, company, and any associated notes. |
karbon.karbon_create_contact | Write write | 5 | Create a new contact in Karbon. Provide at least a first name and last name. Optionally include email, company, and phone number. |
karbon.karbon_list_work_items | Read read | 4 | List work items in Karbon. Returns a paginated list of work items. Optionally filter by status (e.g., "Open", "InProgress", "Completed") or by assignee. |
karbon.karbon_get_work_item | Read read | 1 | Get a single work item from Karbon by its unique identifier. Returns full details including title, description, status, assignee, due date, and any associated notes. |
karbon.karbon_list_users | Read read | 1 | List users in the Karbon account. Returns user details including names, emails, and roles. Use this to find assignees for work items. |
karbon.karbon_get_current_user | Read read | 0 | Get the currently authenticated Karbon user. Returns the profile of the user whose access token is configured for this integration. |