productivity
Freshsales MCP, CLI, and Lua Integration for AI Agents
Freshsales integration docs for AI agents: MCP gateway setup, Freshsales CLI commands, Lua API reference, credentials, and function schemas.Freshsales 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 |
|---|---|---|---|
freshsales.freshsales_create_contact | Write write | 4 | Create a new contact in Freshsales CRM with name, email, and phone details. |
freshsales.freshsales_get_contact | Read read | 1 | Get full details for a specific Freshsales contact by ID. |
freshsales.freshsales_get_current_user | Read read | 0 | Get the profile of the currently authenticated Freshsales user. Useful for verifying the API connection. |
freshsales.freshsales_get_deal | Read read | 1 | Get full details for a specific Freshsales deal by ID. |
freshsales.freshsales_list_accounts | Read read | 2 | List sales accounts (companies) from Freshsales CRM. Returns paginated results. |
freshsales.freshsales_list_contacts | Read read | 4 | List contacts from Freshsales CRM. Returns paginated results with optional sorting by field and direction. |
freshsales.freshsales_list_deals | Read read | 2 | List deals from Freshsales CRM. Returns paginated results showing deal pipeline information. |