mcpdirectory.dev
9,129 servers · updated 23 Sept

Dial MCP server

community Active last commit 57 d
{
  "mcpServers": {
    "dialmcp": {
      "command": "npx",
      "args": [
        "-y",
        "dialmcp-connector@latest"
      ],
      "env": {
        "MCP_REGISTRY_PRIVATE_KEY": "<mcp_registry_private_key>"
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y dialmcp-connectorversion 0.1.0

What it does

DialMCP lets AI agents place outbound phone calls from a verified phone number, with automatic transcription and recording. It is for developers building AI agents that need to make real phone calls to US and Canadian numbers.

  • Have an AI agent call a business to retrieve information or complete a task, then retrieve the transcript and recording afterward.
  • Poll the status of an in-progress call and wait for its completion without timing out.
  • End a call immediately if the agent detects the conversation is not progressing as intended.

Tools this server exposes

ToolDoes
place_callStart an outbound phone call to a US or Canadian number with a stated objective; returns immediately with a call ID.
get_callFetch the current state of a call, including status, transcript, recording link, and structured resolution once finished.
end_callHang up an in-progress call immediately.
list_callsList recent calls for the authenticated user with their statuses and outcomes.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.