productivity
Front MCP, CLI, and Lua Integration for AI Agents
Front integration docs for AI agents: MCP gateway setup, Front CLI commands, Lua API reference, credentials, and function schemas.Front 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 |
|---|---|---|---|
front.front_api_get | Read read | 0 | Call any Front GET endpoint. |
front.front_api_post | Write write | 0 | Call any Front POST endpoint. |
front.front_api_patch | Write write | 0 | Call any Front PATCH endpoint. |
front.front_api_put | Write write | 0 | Call any Front PUT endpoint. |
front.front_api_delete | Write write | 0 | Call any Front DELETE endpoint. |
front.front_get_current_user | Read read | 0 | Get the authenticated Front user. |
front.front_list_conversations | Read read | 0 | List Front conversations. |
front.front_search_conversations | Read read | 0 | Search Front conversations using search syntax. |
front.front_get_conversation | Read read | 0 | Get a Front conversation. |
front.front_create_discussion_conversation | Write write | 0 | Create a comment-only discussion conversation. |
front.front_update_conversation | Write write | 0 | Update a Front conversation. |
front.front_update_conversation_reminders | Write write | 0 | Snooze or unsnooze a Front conversation. |
front.front_list_conversation_inboxes | Read read | 0 | List inboxes for a conversation. |
front.front_list_messages | Read read | 0 | List messages in a conversation. |
front.front_get_message | Read read | 0 | Get a Front message. |
front.front_send_message | Write write | 0 | Reply to a Front conversation. |
front.front_create_message | Write write | 0 | Send a new message from a Front channel. |
front.front_import_message | Write write | 0 | Import an external message into a Front inbox. |
front.front_create_draft | Write write | 0 | Create a draft in a Front channel. |
front.front_list_conversation_comments | Read read | 0 | List comments in a conversation. |
front.front_add_comment | Write write | 0 | Add a comment to a conversation. |
front.front_add_conversation_tags | Write write | 0 | Add tags to a conversation. |
front.front_remove_conversation_tags | Write write | 0 | Remove tags from a conversation. |
front.front_list_inboxes | Read read | 0 | List Front inboxes. |
front.front_get_inbox | Read read | 0 | Get a Front inbox. |
front.front_list_inbox_conversations | Read read | 0 | List conversations in an inbox. |
front.front_list_inbox_channels | Read read | 0 | List channels in an inbox. |
front.front_create_channel | Write write | 0 | Create a Front inbox channel. |
front.front_list_inbox_access | Read read | 0 | List teammates with inbox access. |
front.front_add_inbox_access | Write write | 0 | Give teammates access to an inbox. |
front.front_remove_inbox_access | Write write | 0 | Remove teammate access from an inbox. |
front.front_list_contacts | Read read | 0 | List Front contacts. |
front.front_get_contact | Read read | 0 | Get a Front contact. |
front.front_create_contact | Write write | 0 | Create a Front contact. |
front.front_create_teammate_contact | Write write | 0 | Create a teammate contact. |
front.front_update_contact | Write write | 0 | Update a Front contact. |
front.front_delete_contact | Write write | 0 | Delete a Front contact. |
front.front_add_contact_handle | Write write | 0 | Add a handle to a Front contact. |
front.front_list_contact_conversations | Read read | 0 | List conversations for a contact. |
front.front_list_team_contacts | Read read | 0 | List contacts for a team. |
front.front_list_teammate_contacts | Read read | 0 | List contacts for a teammate. |
front.front_list_teammates | Read read | 0 | List Front teammates. |
front.front_get_teammate | Read read | 0 | Get a Front teammate. |
front.front_update_teammate | Write write | 0 | Update a Front teammate. |
front.front_list_assigned_conversations | Read read | 0 | List conversations assigned to a teammate. |
front.front_list_teammate_inboxes | Read read | 0 | List inboxes for a teammate. |
front.front_list_teammate_rules | Read read | 0 | List rules for a teammate. |
front.front_list_teams | Read read | 0 | List Front teams or workspaces. |
front.front_get_team | Read read | 0 | Get a Front team. |
front.front_list_team_inboxes | Read read | 0 | List inboxes for a team. |
front.front_create_team_inbox | Write write | 0 | Create an inbox for a team. |
front.front_list_team_rules | Read read | 0 | List rules for a team. |
front.front_list_tags | Read read | 0 | List Front tags. |
front.front_get_tag | Read read | 0 | Get a Front tag. |
front.front_create_tag | Write write | 0 | Create a legacy Front tag. |
front.front_create_company_tag | Write write | 0 | Create a company tag. |
front.front_create_team_tag | Write write | 0 | Create a team tag. |
front.front_create_teammate_tag | Write write | 0 | Create a teammate tag. |
front.front_update_tag | Write write | 0 | Update a Front tag. |
front.front_delete_tag | Write write | 0 | Delete a Front tag. |
front.front_list_tagged_conversations | Read read | 0 | List conversations for a tag. |
front.front_list_company_tags | Read read | 0 | List company tags. |
front.front_list_team_tags | Read read | 0 | List team tags. |
front.front_list_teammate_tags | Read read | 0 | List teammate tags. |