Skip to content

Connect GitHub Copilot CLI to Taufinity Studio

GitHub Copilot CLI supports MCP servers via ~/.config/copilot/mcp-config.json. The Taufinity CLI writes the right entry.

30-second TL;DR

  1. Obtain your bearer token from Studio → Settings → API Keys.
  2. Add the server entry to ~/.config/copilot/mcp-config.json (see Installation).
  3. Run gh copilot suggest "list my Taufinity sites".

Prerequisites

  • GitHub Copilot CLI installed via gh extension install github/gh-copilot.
  • The taufinity CLI signed in.

Installation

Option 1: One-command install

taufinity mcp install --client copilot-cli

Config file location

  • macOS: ~/.config/copilot/mcp-config.json
  • Linux: ~/.config/copilot/mcp-config.json
  • Windows: %APPDATA%\copilot\mcp-config.json

Option 2: Manual install — paste this snippet

{
  "mcpServers": {
    "taufinity": {
      "type": "http",
      "url": "https://studio.taufinity.io/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TAUFINITY_TOKEN>"
      }
    }
  }
}

Manual config

Create or edit ~/.config/copilot/mcp-config.json:

json
{
  "mcpServers": {
    "taufinity-studio": {
      "type": "http",
      "url": "https://studio.taufinity.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TAUFINITY_TOKEN"
      }
    }
  }
}

Get your token from Studio → Settings → API Keys or taufinity auth token.

Verify it works

Verify it works

Run `gh copilot suggest "list my Taufinity sites"` and confirm a tool call is made.

Available tools

Same ~70 tools. See Claude Code → Available tools.

Troubleshooting

SymptomCauseFix
gh copilot doesn't see Taufinity toolsConfig file in wrong locationConfirm ~/.config/copilot/mcp-config.json exists
tools/list 401Token expiredRe-run taufinity auth login

See also