Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

Assistable

ai.assistable/assistable

Give any AI agent a phone: make and answer calls, get through phone menus, and send texts.

Watch this dependency Share evidence report
Uptime
100.0%
3 direct probes · 30d
Response
642ms
last probe
Tools
16
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
16 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
16 items in total; 3 or more earns these points.
pass Describes itself 10/10
90 characters; more than 30 earns these points.

Tools · 16

search_tools

Search 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…

assistants_list

List 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_get

Fetch 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_create

Create an assistant. Required: subAccountId, name. Optional config blocks (llmConfig, voiceConfig, chatConfig) mirror the dashboard create dialog. voice_settings configures call greeting mode, opening…

assistants_update

Patch 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 re…

assistants_archive

Archive (soft-delete) an assistant.

tools_list

List tools visible to a subaccount. Pass includePrebuilt=false for only custom tools.

tools_get

Fetch a tool's full configuration.

tools_create_custom

Create a custom tool (toolType=CUSTOM). Name must match /^[a-zA-Z0-9_-]+$/ and be unique in the subaccount.

tools_update

Patch a custom tool. Supplying parameters/headers replaces those rows; omit to leave them.

tools_delete

Soft-delete a custom tool.

contacts_list

List contacts in a subaccount. meta.total is the number of matching contacts, so use it to answer how many contacts there are.

contacts_get

Fetch a contact by ID.

conversations_list

List conversations in a subaccount.

appointments_list

List appointments in a subaccount within an optional date range.

calls_get

Fetch a call (status, recording, transcript) by ID.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://api.assistable.ai/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "assistable": {
      "url": "https://api.assistable.ai/mcp",
      "transport": "streamable-http"
    }
  }
}