Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/中文
Sign inSign up
Home/Servers/Dialfetch

Dialfetch

by com.dialfetch

Give your AI agent a phone: place calls, navigate IVRs, wait on hold, get structured answers.

Power your agent

Add this server

The publisher's own URL. Not a PlugMCP endpoint.

Server URL
https://app.dialfetch.com/api/mcp
Provider
Add in Claude

Claude opens with the name and URL filled in. You still confirm it there.

Claude Code
claude mcp add --transport http com.dialfetch-dialfetch https://app.dialfetch.com/api/mcp

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "com.dialfetch-dialfetch": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://app.dialfetch.com/api/mcp"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • Firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Questions

How do I install Dialfetch?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Dialfetch need an API key?
No required environment variable is listed on this record.
What transport does Dialfetch use?
Dialfetch is reached over HTTP.
When was Dialfetch last checked?
Last checked 2026-10-16. Give your AI agent a phone: place calls, navigate IVRs, wait on hold, get structured answers.

Give your AI agent a phone: place calls, navigate IVRs, wait on hold, get structured answers.

Dialfetch MCP — give your AI agent a phone ☎️

Connect Dialfetch to Claude, Cursor, VS Code, Windsurf, Cline, the Claude Agent SDK — or any Model Context Protocol client — and your agent can place real phone calls. It navigates IVR phone trees, waits on hold, talks to humans (including after a transfer), and hands back structured answers, a transcript, and a recording.

Give it a phone number and a plain-language goal. Goal in, result out.

"Call the pharmacy at +1 305-555-0148 and tell me what time it closes today." → { answers: { closing_time: { value: "9:00 PM", quote: "We close at nine tonight." } } }

  • 🔌 Endpoint: https://app.dialfetch.com/api/mcp (Streamable HTTP + SSE)
  • 🔑 Auth: API key (Authorization: Bearer df_…) or one-click OAuth for custom connectors
  • 📚 Full docs: https://app.dialfetch.com/docs/mcp
  • 🌐 Industry-agnostic: retail & pharmacy hours, flight/travel status, order & claim status, license & insurance verification, government & utility lines

Quick connect

Add to claude_desktop_config.json (Settings → Developer → Edit config):

{
  "mcpServers": {
    "dialfetch": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.dialfetch.com/api/mcp",
               "--header", "Authorization: Bearer df_YOUR_KEY"]
    }
  }
}

Settings → Connectors → Add custom connector → paste https://app.dialfetch.com/api/mcp and finish the one-click OAuth sign-in. No API key to paste.

~/.cursor/mcp.json:

{
  "mcpServers": {
    "dialfetch": {
      "url": "https://app.dialfetch.com/api/mcp",
      "headers": { "Authorization": "Bearer df_YOUR_KEY" }
    }
  }
}

.vscode/mcp.json:

{
  "servers": {
    "dialfetch": {
      "type": "http",
      "url": "https://app.dialfetch.com/api/mcp",
      "headers": { "Authorization": "Bearer df_YOUR_KEY" }
    }
  }
}

More configs (Windsurf, Cline, Agent SDK) are in configs/.

Tools

ToolInputsDoes
place_callphone, goal, extract?, context?, disclose_ai?, from_number_id?, max_duration_minutes?, webhook_url?Start a goal-call; returns { call_id, status } (async)
get_callcall_idStatus, outcome, answers, notes, transcript, recording URL
wait_for_callcall_id, timeout_seconds?Block (with progress) until the call is terminal
cancel_callcall_idCancel a queued / in-progress call
list_callsstatus?, limit?, cursor?Recent calls, newest first
get_call_recordingcall_idShort-lived presigned audio URL
list_phone_numbers—Caller-ID numbers you own
get_pricing—Per-call / per-number pricing
get_credit_balance—Prepaid credit balance

Resource: dialfetch://calls/{id} · Prompts: check_store_hours, verify_license, get_order_status

How calls work

Calls are asynchronous (typically 2–10 minutes; longer with holds or transfers):

  1. place_call({ phone, goal, extract }) → { call_id, status: "queued" }
  2. Poll get_call({ call_id }) (or use wait_for_call) until status is completed / failed / canceled
  3. Read answers, transcript, recording_url

Recipes

  • Retail / office hours
  • License / insurance verification
  • Order / claim status

Safety

Calls disclose they are an AI by default. The agent will not read out or collect sensitive personal data (SSNs, passwords, full card numbers). Goal-screening, credit holds, and rate limits apply to every call and can't be bypassed by a client.

Links

  • Product & sign-up: https://app.dialfetch.com
  • MCP docs: https://app.dialfetch.com/docs/mcp
  • REST API docs: https://app.dialfetch.com/docs

License

MIT — see LICENSE.

How do I install Dialfetch?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Dialfetch need an API key?
No required environment variable is listed on this record.
What transport does Dialfetch use?
Dialfetch is reached over HTTP.
When was Dialfetch last checked?
Last checked 2026-10-16. Give your AI agent a phone: place calls, navigate IVRs, wait on hold, get structured answers.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Pricing
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • MCP Apps
  • Tools
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • Club
  • Work with us
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA