HAL MCP Tools
HAL exposes 136 tools. Each one has its own page with the configuration for every client that can run this server.
-
list_projectsRead-onlylist projects
-
list_conversationsRead-onlylist conversations
-
get_conversationRead-onlyget conversation
-
get_conversation_imageRead-onlyget conversation image
-
set_typingMutatingset typing
-
reply_to_conversationreply to conversation
-
update_conversationMutatingupdate conversation
-
generate_ai_response_suggestiongenerate ai response suggestion
-
list_article_groupsRead-onlylist article groups
-
create_article_groupMutatingcreate article group
-
update_article_groupMutatingupdate article group
-
list_articlesRead-onlylist articles
-
find_relevant_articlesRead-onlyfind relevant articles
-
get_articleRead-onlyget article
-
create_articleMutatingcreate article
-
update_articleMutatingupdate article
-
delete_contactMutatingdelete contact
-
list_contactsRead-onlylist contacts
-
get_contactRead-onlyget contact
-
create_contactMutatingcreate contact
-
update_contactMutatingupdate contact
-
delete_companyMutatingdelete company
-
list_crm_stagesRead-onlylist crm stages
-
list_companiesRead-onlylist companies
-
list_companies_by_stageRead-onlylist companies by stage
-
get_companyRead-onlyget company
-
link_contact_to_companylink contact to company
-
create_companyMutatingcreate company
-
update_companyMutatingupdate company
-
merge_companiesMutatingmerge companies
-
list_dealsRead-onlylist deals
-
get_deal_pipelineRead-onlyget deal pipeline
-
get_dealRead-onlyget deal
-
create_dealMutatingcreate deal
-
update_dealMutatingupdate deal
-
set_deal_contactMutatingset deal contact
-
remove_deal_contactMutatingremove deal contact
-
delete_dealMutatingdelete deal
-
get_email_capabilities_overviewRead-onlyget email capabilities overview
-
list_email_templatesRead-onlylist email templates
-
get_email_templateRead-onlyget email template
-
create_email_templateMutatingcreate email template
-
update_email_templateMutatingupdate email template
-
delete_email_templateMutatingdelete email template
-
preview_email_templatepreview email template
-
validate_email_templatevalidate email template
-
send_test_email_templateMutatingsend test email template
-
send_test_email_campaignMutatingsend test email campaign
-
list_email_suppressionsRead-onlylist email suppressions
-
suppress_email_recipientsuppress email recipient
-
unsuppress_email_recipientunsuppress email recipient
-
get_email_unsubscribe_statusRead-onlyget email unsubscribe status
-
list_email_campaignsRead-onlylist email campaigns
-
get_email_campaignRead-onlyget email campaign
-
list_event_namesRead-onlylist event names
-
list_custom_propertiesRead-onlylist custom properties
-
create_email_campaignMutatingcreate email campaign
-
update_email_campaignMutatingupdate email campaign
-
enable_email_campaignenable email campaign
-
disable_email_campaigndisable email campaign
-
delete_email_campaignMutatingdelete email campaign
-
list_email_campaign_runsRead-onlylist email campaign runs
-
get_email_campaign_runRead-onlyget email campaign run
-
list_email_categoriesRead-onlylist email categories
-
update_email_categoriesMutatingupdate email categories
-
list_email_imagesRead-onlylist email images
-
upload_email_imageMutatingupload email image
-
delete_email_imageMutatingdelete email image
-
list_broadcastsRead-onlylist broadcasts
-
get_broadcastRead-onlyget broadcast
-
create_broadcastMutatingcreate broadcast
-
update_broadcastMutatingupdate broadcast
-
delete_broadcastMutatingdelete broadcast
-
preview_broadcast_audiencepreview broadcast audience
-
get_broadcast_audience_fieldsRead-onlyget broadcast audience fields
-
send_test_broadcast_emailMutatingsend test broadcast email
-
schedule_broadcastschedule broadcast
-
send_broadcast_nowMutatingsend broadcast now
-
cancel_broadcastMutatingcancel broadcast
-
list_broadcast_recipientsRead-onlylist broadcast recipients
-
get_broadcast_readinessRead-onlyget broadcast readiness
-
resume_broadcastresume broadcast
-
select_broadcast_ab_winnerselect broadcast ab winner
-
get_email_deliverabilityRead-onlyget email deliverability
-
update_email_postal_addressMutatingupdate email postal address
-
reset_email_deliverability_healthMutatingreset email deliverability health
-
get_workflow_builder_referenceRead-onlyget workflow builder reference
-
list_workflowsRead-onlylist workflows
-
get_workflowRead-onlyget workflow
-
validate_workflowvalidate workflow
-
create_workflowMutatingcreate workflow
-
update_workflowMutatingupdate workflow
-
delete_workflowMutatingdelete workflow
-
set_workflow_enabledMutatingset workflow enabled
-
reorder_workflowsreorder workflows
-
list_workflow_executionsRead-onlylist workflow executions
-
get_workflow_executionRead-onlyget workflow execution
-
get_workflow_email_defaultsRead-onlyget workflow email defaults
-
update_workflow_email_defaultsMutatingupdate workflow email defaults
-
send_test_workflow_emailMutatingsend test workflow email
-
list_test_email_recipientsRead-onlylist test email recipients
-
track_eventtrack event
-
list_automationsRead-onlylist automations
-
get_automationRead-onlyget automation
-
create_automationMutatingcreate automation
-
update_automationMutatingupdate automation
-
toggle_automationtoggle automation
-
list_guidesRead-onlylist guides
-
get_guideRead-onlyget guide
-
create_guideMutatingcreate guide
-
update_guideMutatingupdate guide
-
toggle_guidetoggle guide
-
delete_guideMutatingdelete guide
-
get_guide_statsRead-onlyget guide stats
-
get_guide_healthRead-onlyget guide health
-
validate_guidevalidate guide
-
tag_messagetag message
-
untag_messageuntag message
-
list_message_tagsRead-onlylist message tags
-
get_message_tags_statsRead-onlyget message tags stats
-
list_teamsRead-onlylist teams
-
get_teamRead-onlyget team
-
list_macrosRead-onlylist macros
-
get_macroRead-onlyget macro
-
list_webhooksRead-onlylist webhooks
-
create_webhookMutatingcreate webhook
-
update_webhookMutatingupdate webhook
-
delete_webhookMutatingdelete webhook
-
get_statisticsRead-onlyget statistics
-
get_sender_domainRead-onlyget sender domain
-
configure_sender_domainconfigure sender domain
-
check_sender_domainRead-onlycheck sender domain
-
update_sender_identityMutatingupdate sender identity
-
remove_sender_domainMutatingremove sender domain
-
import_conversationMutatingimport conversation
-
import_conversationsMutatingimport conversations
This list was read from the server itself, by connecting to it and calling tools/list on 11 November 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.