ZED INDUSTRIES · MCP CLIENTQUICKSTART · 2 MIN

Zed × Hail

Zed's Assistant supports MCP via context servers. Add Hail to let the inline AI place calls, send SMS, and dispatch email straight from your buffer.

Zed EditorAssistant

Three steps. That's the bar.

~120 SECONDS · COFFEE OPTIONAL
01

Grab an API key

Sign in to the Hail console and create a project key. Keep it scoped to the project — you can rotate or kill it any time without touching the rest of your stack.

console.hail.so → Keys → New
02

Drop Hail into your config

Add the Hail MCP server using the snippet below. Paste it where this client expects MCP servers — the path varies, the shape doesn't.

Zed → Assistant Panel → ⚙ → Configure context servers

JSON · ~/.config/zed/settings.json

{
  "context_servers": {
    "hail": {
      "command": { "path": "npx", "args": ["-y", "@hail/mcp"] },
      "env": { "HAIL_API_KEY": "hl_live_••••" }
    }
  }
}
03

Try it once. It works or it doesn't.

Reload the client. The Hail tools should surface in the agent's toolset. Send the prompt below — if a call is placed, an SMS lands, or an email shows up in the inbox view, you're done.

Assistant: "Call my agent and have it confirm the 4pm meeting via SMS."
■ NOTES & GOTCHAS
  • Zed will hot-reload the assistant after settings change.
  • For team configs, use .zed/settings.json in your repo.

Hail your first call — from this client.

Self-host on your own carrier or claim a managed number. Either way, your agent picks up the phone in ~120 seconds.

■ ALSO AVAILABLE FOR