callwright

topness-msft/callwright
★ 1 stars JavaScript AI/LLM Updated 2d ago
An MCP server that places real phone calls — reservations, appointments, inquiries — on your behalf, in English, Japanese, or any language you add at runtime. Built on Retell; drive it from Claude, ChatGPT, or Copilot.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "callwright": {
      "command": "npx",
      "args": [
        "-y",
        "topness-msft/callwright"
      ]
    }
  }
}

README Excerpt

A voice agent that places phone calls — reservations, appointments, confirmations, general inquiries — **on your behalf**, shaped by an LLM's direction + grounding. It discloses it's an AI, negotiates within bounds you set, never fabricates, and reports the outcome. Built on [Retell](https://retellai.com). Exposed as an **MCP server** so any MCP-capable assistant (Claude, ChatGPT, Cursor, Copilot) can place calls for you — combining callwright (the *actuator*) with your other MCPs (WorkIQ, Gmail

Tools (16)

add_languageadd_scenario_aliasconfigurecreate_profileget_call_outcomeget_setup_statuslearn_from_calllist_candidateslist_languageslist_recent_callslist_retrieslist_scenarioslist_voicesplace_callreject_candidateverify_language

Topics

ai-agentautomationclaudellmmcpmodel-context-protocolretelltelephonyvoice-agentvoice-ai