This page is generated from the MCP server’s exposed surface. Edits here are overwritten — change
apps/dashbord/lib/mcp/expose.ts instead.https://app.hamla.io/mcp. See Connect Hamla to your AI assistant for setup.
Each tool’s description arrives over tools/list when your client connects, so it is always the running server’s own wording rather than a copy.
Tools (44)
| Tool | Name | Access | Reach | Scope |
|---|---|---|---|---|
addSlide | Add Slide | Write | Stays in Hamla | businesses:write |
archiveDesignBlock | Archive Design Block | Write · lifecycle | Stays in Hamla | campaigns:write |
archiveDesignTemplate | Archive Design Template | Write · lifecycle | Stays in Hamla | campaigns:write |
campaignCalendar | Campaign Calendar | Read | Stays in Hamla | campaigns:read |
checkAlerts | Check Alerts | Read | Stays in Hamla | analytics:read |
controlCampaign | Control Campaign | Write · lifecycle | Leaves Hamla | campaigns:write |
createCampaign | Create Campaign | Write | Stays in Hamla | campaigns:write |
createHamlaLink | Create Hamla Link | Write | Leaves Hamla | contacts:write |
createSegment | Create Segment | Write | Stays in Hamla | contacts:write |
deleteSegment | Delete Segment | Write · lifecycle | Stays in Hamla | contacts:write |
describeContact | Describe Contact | Read | Stays in Hamla | contacts:read |
editCampaign | Edit Campaign | Write | Stays in Hamla | campaigns:write |
editDesignBlock | Edit Design Block | Write | Stays in Hamla | campaigns:write |
editDesignTemplate | Edit Design Template | Write | Stays in Hamla | campaigns:write |
editHamlaLink | Edit Hamla Link | Write | Leaves Hamla | contacts:write |
editSegment | Edit Segment | Write | Stays in Hamla | contacts:write |
exportDeck | Export Deck | Write | Leaves Hamla | businesses:write |
exportReport | Export Report | Read | Stays in Hamla | analytics:read |
getDesignBlock | Get Design Block | Read | Stays in Hamla | campaigns:read |
getDesignTemplate | Get Design Template | Read | Stays in Hamla | campaigns:read |
getHamlaLink | Get Hamla Link | Read | Stays in Hamla | contacts:read |
grantConsent | Grant Consent | Write | Stays in Hamla | contacts:write |
importContacts | Import Contacts | Write | Stays in Hamla | contacts:write |
listAvailableTools | List Available Tools | Read | Stays in Hamla | campaigns:read |
listConnections | List Connections | Read | Stays in Hamla | businesses:read |
listDesignBlocks | List Design Blocks | Read | Stays in Hamla | campaigns:read |
listDesignTemplates | List Design Templates | Read | Stays in Hamla | campaigns:read |
listHamlaLinks | List Hamla Links | Read | Stays in Hamla | contacts:read |
queryAnalytics | Query Analytics | Read | Stays in Hamla | analytics:read |
queryAttribution | Query Attribution | Read | Stays in Hamla | analytics:read |
queryBusiness | Query Business | Read | Stays in Hamla | businesses:read |
queryCampaigns | Query Campaigns | Read | Stays in Hamla | campaigns:read |
queryConnection | Query Connection | Read | Stays in Hamla | businesses:read |
queryContacts | Query Contacts | Read | Stays in Hamla | contacts:read |
resyncContacts | Resync Contacts | Write | Stays in Hamla | contacts:write |
saveDesignBlock | Save Design Block | Write | Stays in Hamla | campaigns:write |
saveDesignTemplate | Save Design Template | Write | Stays in Hamla | campaigns:write |
savePlan | Save Plan | Write | Stays in Hamla | businesses:write |
saveReport | Save Report | Write | Stays in Hamla | businesses:write |
searchHamlaDocs | Search Hamla Docs | Read | Stays in Hamla | businesses:read |
startDeck | Start Deck | Write | Stays in Hamla | businesses:write |
updateBusiness | Update Business | Write | Stays in Hamla | businesses:write |
updateContact | Update Contact | Write | Stays in Hamla | contacts:write |
writeBrandVoice | Write Brand Voice | Write | Stays in Hamla | businesses:write |