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.
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 → NewAdd 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 serversJSON · ~/.config/zed/settings.json
{
"context_servers": {
"hail": {
"command": { "path": "npx", "args": ["-y", "@hail/mcp"] },
"env": { "HAIL_API_KEY": "hl_live_••••" }
}
}
}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.
Self-host on your own carrier or claim a managed number. Either way, your agent picks up the phone in ~120 seconds.