KosmoKrator

productivity

Close CRM MCP, CLI, and Lua Integration for AI Agents

Close CRM integration docs for AI agents: MCP gateway setup, Close CRM CLI commands, Lua API reference, credentials, and function schemas.

Close CRM 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

FunctionTypeParametersDescription
close.close_list_leads Read read 3 Search and list leads in Close CRM. Use the query parameter with Close search syntax to filter leads by name, status, custom fields, dates, and more. Returns a paginated list of leads with their contacts and addresses.
close.close_get_lead Read read 1 Get full details for a single lead in Close CRM, including contacts, addresses, custom fields, and associated information.
close.close_create_lead Write write 5 Create a new lead in Close CRM. Provide a company name and optionally add contacts with email addresses and phone numbers.
close.close_update_lead Write write 5 Update an existing lead in Close CRM. Provide the lead ID and the fields to update (name, status, custom fields, URL, etc.).
close.close_delete_lead Write write 1 Permanently delete a lead from Close CRM. This removes the lead and all associated contacts, activities, and tasks.
close.close_list_contacts Read read 3 List contacts in Close CRM. Optionally filter by lead ID to get contacts for a specific lead. Supports pagination.
close.close_get_contact Read read 0 Get a single contact.
close.close_create_contact Write write 0 Create a contact on a lead.
close.close_update_contact Write write 0 Update a contact.
close.close_delete_contact Write write 0 Delete a contact.
close.close_list_opportunities Read read 0 List or filter opportunities.
close.close_get_opportunity Read read 0 Get a single opportunity.
close.close_create_opportunity Write write 0 Create an opportunity.
close.close_update_opportunity Write write 0 Update an opportunity.
close.close_delete_opportunity Write write 0 Delete an opportunity.
close.close_list_tasks Read read 0 List or filter tasks.
close.close_create_task Write write 6 Create a new task in Close CRM. Optionally associate it with a lead, assign it to a user, and set a due date.
close.close_get_task Read read 0 Get a single task.
close.close_update_task Write write 0 Update a task.
close.close_delete_task Write write 0 Delete a task.
close.close_list_activities Read read 4 List activities in Close CRM: emails, calls, notes, and other activity types. Filter by lead ID or activity type. Supports pagination.
close.close_list_notes Read read 0 List note activities.
close.close_get_note Read read 0 Get a note activity.
close.close_create_note Write write 0 Create a note activity.
close.close_update_note Write write 0 Update a note activity.
close.close_delete_note Write write 0 Delete a note activity.
close.close_get_current_user Read read 0 Get the profile of the currently authenticated Close CRM user: name, email, organization, and other account details.
close.close_list_users Read read 0 List users in the organization.
close.close_get_user Read read 0 Get a single user.
close.close_list_user_availability Read read 0 List user availability statuses.
close.close_list_lead_statuses Read read 0 List configured lead statuses.
close.close_create_lead_status Write write 0 Create a lead status.
close.close_update_lead_status Write write 0 Rename a lead status.
close.close_delete_lead_status Write write 0 Delete a lead status.
close.close_list_opportunity_statuses Read read 0 List configured opportunity statuses.
close.close_create_opportunity_status Write write 0 Create an opportunity status.
close.close_update_opportunity_status Write write 0 Update an opportunity status.
close.close_delete_opportunity_status Write write 0 Delete an opportunity status.
close.close_list_pipelines Read read 0 List configured pipelines.
close.close_create_pipeline Write write 0 Create a pipeline.
close.close_update_pipeline Write write 0 Update a pipeline.
close.close_delete_pipeline Write write 0 Delete a pipeline.