Give any AI agent a phone: make and answer calls, get through phone menus, and send texts.
Connect Remote server
claude mcp add --transport http assistable https://api.assistable.ai/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"assistable": {
"url": "https://api.assistable.ai/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"assistable": {
"type": "http",
"url": "https://api.assistable.ai/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://api.assistable.ai/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 16 found in our last check
search_toolsSearch Assistable's registered MCP tools by the task the user wants to do. Returns up to 5 exact tool definitions with JSON input schemas and annotations. Use this first when you need to choose a tool; the result is not authorization to call it.
assistants_listList assistants in a subaccount (excludes archived by default). Note: voice_settings and platform_tools are returned only by assistants_get, not in the list.
assistants_getFetch an assistant's full configuration by ID. The response includes voice_settings (greeting mode, opening messages, voicemail) and platform_tools (attached platform-catalog tool names).
assistants_createCreate an assistant. Required: subAccountId, name. Optional config blocks (llmConfig, voiceConfig, chatConfig) mirror the dashboard create dialog. voice_settings configures call greeting mode, opening messages, and voicemail behavior; platform_tools attaches platform-catalog too…
assistants_updatePatch an assistant. Only supplied fields change; nested config blocks are upserted. voice_settings updates call greeting mode, opening messages, and voicemail behavior; platform_tools declaratively replaces the attached platform-catalog tools (an empty array detaches all — see t…
assistants_archiveArchive (soft-delete) an assistant.
tools_listList tools visible to a subaccount. Pass includePrebuilt=false for only custom tools.
tools_getFetch a tool's full configuration.
tools_create_customCreate a custom tool (toolType=CUSTOM). Name must match /^[a-zA-Z0-9_-]+$/ and be unique in the subaccount.
tools_updatePatch a custom tool. Supplying parameters/headers replaces those rows; omit to leave them.
tools_deleteSoft-delete a custom tool.
contacts_listList contacts in a subaccount. meta.total is the number of matching contacts, so use it to answer how many contacts there are.
contacts_getFetch a contact by ID.
conversations_listList conversations in a subaccount.
appointments_listList appointments in a subaccount within an optional date range.
calls_getFetch a call (status, recording, transcript) by ID.
Headers
| Name | Description |
|---|---|
AuthorizationOptional, secret | Bearer ask_live_... key. Optional: without one, call the assistable_connect tool to sign in by code and get a key. |
Details
| Endpoint | https://api.assistable.ai/mcp (Streamable HTTP) |
| First published | 28 Oct 2026 |
| Last updated | 28 Oct 2026 |
| Registry name | ai.assistable/assistable |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
