Get 30% extra credits if you sign up todayends in --:--:--
GitHub Copilot · MCP clientQuickstart · 2 min

VS Code × Hail

VS Code ships MCP support GA, and the editor handles OAuth for you. Hail joins Copilot's agent mode as a tool group available to any task.

Copilot ChatAgent ModeVS Code CLI

Setup

~60 seconds · no API key
01

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.

Command Palette → MCP: Add Server → HTTP

JSON · .vscode/mcp.json
{
  "servers": {
    "hail": {
      "type": "http",
      "url": "https://mcp.hail.so"
    }
  }
}
02

Click Allow. Then try it.

Reload the client. On first use it pops a browser tab. Sign in to Hail, or sign up in 30 seconds. Click Allow and tokens flow back to the client. Then send the prompt below. If a call is placed, an SMS lands, or an email shows up in the inbox view, you're done.

Copilot Chat (agent mode): "Use hail to email the on-call about the incident."

Notes

Key nameTop-level key is servers. mcpServers fails silently.
OAuthAutomatic on first start. Manage via Accounts → Manage Trusted MCP Servers.
ScopeGlobal, or Workspace via .vscode/mcp.json (shareable in git).
CLIcode --add-mcp '{"name":"hail","type":"http","url":"https://mcp.hail.so"}'
Org policyBusiness/Enterprise: an admin must enable the MCP servers policy.
PrivacyChat history never reaches Hail. Only tool arguments do.
ManageRevoke or manage this app at hail.so/console/apps.
Self-hostSet HAIL_API_KEY as the bearer. See docs/setup/mcp.

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.

Get started →Client docs ↗