GITHUB · MCP CLIENTQUICKSTART · 2 MIN

GitHub Copilot × Hail

Copilot Chat and Copilot Agent both honor MCP servers declared in your VS Code settings. Hail joins as a tool group available to any agent task.

Copilot ChatCopilot AgentVS Code

Two steps. That's the bar.

~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 (or edit .vscode/mcp.json)

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 — takes 30 seconds), click Allow, and tokens flow back to the client. 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 use hail to email the on-call about the incident."
■ NOTES & GOTCHAS
  • VS Code 1.101+ handles OAuth automatically — click the Auth CodeLens above the server entry in mcp.json to launch the consent flow.
  • Requires an active GitHub Copilot subscription.
  • VS Code uses the root key servers (not mcpServers); user-level config lives in your profile mcp.json.
  • Tool calls log to the Copilot output channel.
  • Manage or revoke this app at https://hail.so/console/apps after first connect.
  • Self-host? Set 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.

■ ALSO AVAILABLE FOR