MCP server for the Assistable v3 API — multi-channel voice AI for customer interaction automation. Place and manage AI phone calls, send SMS/WhatsApp/web-chat messages, and manage assistants, contacts, conversations, and appointments. One agent with persistent memory across voice, SMS, WhatsApp, and web chat. Bearer API key auth (ask_live_…). Run: npx -y @assistableai/mcp. By Assistable Machine Learning, Inc. (assistable.ai).
Tools
listAssistants
createAssistant
getAssistant
updateAssistant
deleteAssistant
archiveAssistant
unarchiveAssistant
duplicateAssistant
listAssistantVersions
revertAssistantVersion
listAssistantNotes
createAssistantNote
deleteAssistantNote
listVoices
getVoiceFilterOptions
getVoiceStats
getVoice
updateVoiceAllowCopy
listAssistantFolders
createAssistantFolder
updateAssistantFolder
deleteAssistantFolder
assignAssistantsToFolder
removeAssistantsFromFolder
listContacts
createContact
getContact
updateContact
deleteContact
permanentlyDeleteContact
listContactNotes
createContactNote
deleteContactNote
listContactInteractions
listTags
createTag
getTag
updateTag
deleteTag
permanentlyDeleteTag
listPhoneNumbers
getPhoneNumber
updatePhoneNumber
assignPhoneNumber
listNumberPools
createNumberPool
getNumberPool
updateNumberPool
deleteNumberPool
addNumbersToPool
removeNumbersFromPool
listAppointments
createAppointment
getAppointment
updateAppointment
listTools
createTool
listToolCategories
getTool
updateTool
deleteTool
copyTool
assignTool
removeTool
listAssistantTools
listKnowledgeBases
createKnowledgeBase
getKnowledgeBase
updateKnowledgeBase
archiveKnowledgeBase
createTextSource
createFaqSource
createUrlSource
createFileSource
renameKnowledgeSource
deleteKnowledgeSource
listQueryTrainings
createQueryTraining
updateQueryTraining
deleteQueryTraining
toggleQueryTraining
assignKnowledgeBase
removeKnowledgeBase
enableKnowledgeBaseVoice
disableKnowledgeBaseVoice
listAssistantKnowledgeBases
listConversations
getConversationStats
getConversation
updateConversation
deleteConversation
listConversationCalls
listConversationMessages
createMessage
createChatCompletion
createCall
listCalls
getCallStats
getCall
createFlow
listAlerts
getAlert
updateAlert
listMonitorRules
createMonitorRule
getMonitorRule
updateMonitorRule
deleteMonitorRule
Server Config
{
"mcpServers": {
"assistableai": {
"command": "npx",
"args": [
"-y",
"@assistableai/mcp"
],
"env": {
"ASSISTABLE_API_KEY": "ask_live_...",
"ASSISTABLE_SUBACCOUNT_ID": "your-subaccount-id"
}
}
}
}