Dialfetch MCP server
{
"mcpServers": {
"dialfetch": {
"type": "http",
"url": "https://app.dialfetch.com/api/mcp"
}
}
}{
"mcpServers": {
"dialfetch": {
"type": "http",
"url": "https://app.dialfetch.com/api/mcp"
}
}
}{
"mcpServers": {
"dialfetch": {
"type": "http",
"url": "https://app.dialfetch.com/api/mcp"
}
}
}{
"servers": {
"dialfetch": {
"type": "http",
"url": "https://app.dialfetch.com/api/mcp"
}
}
}{
"mcpServers": {
"dialfetch": {
"type": "http",
"url": "https://app.dialfetch.com/api/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 0.1.0
What it does
Dialfetch exposes phone calling capabilities to AI agents through the Model Context Protocol, allowing them to place real calls, navigate IVRs, and extract structured answers. It is for developers building AI agents that need to interact with phone-based systems to retrieve information like business hours, order status, or verification details.
- Query business hours by calling a store or service and extracting closing time or availability information.
- Verify licenses or insurance status by calling relevant organizations and extracting structured verification results.
- Check order, claim, or account status by calling customer service lines and collecting structured answers about status.
Tools this server exposes
| Tool | Does |
|---|---|
| place_call | Start an asynchronous goal-directed phone call to a given number and return a call ID for tracking. |
| get_call | Retrieve the status, outcome, extracted answers, transcript, and recording URL for a completed or in-progress call. |
| wait_for_call | Block until a call reaches a terminal state (completed, failed, or canceled) with optional timeout. |
| cancel_call | Cancel a queued or in-progress call by call ID. |
| list_calls | List recent calls with optional filtering by status and pagination. |
| get_call_recording | Retrieve a short-lived presigned URL to the audio recording of a call. |
| list_phone_numbers | List all caller-ID phone numbers owned by the account. |
| get_pricing | Retrieve per-call and per-number pricing information. |
| get_credit_balance | Retrieve the current prepaid credit balance. |
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.