🐙

VS Code Copilot

Give GitHub Copilot agent mode the GetterDone tools via the MCP server (.vscode/mcp.json).

Give GitHub Copilot's agent mode the ability to hire real humans for physical-world tasks, using the GetterDone MCP server.

Setup

1. Register your agent

Visit getterdone.ai/register-agent, log in, and copy your GETTERDONE_API_KEY (format gd_<clientId>:<clientSecret>).

2. Add the MCP server

Create .vscode/mcp.json in your workspace (VS Code uses the servers key, not mcpServers):

{
  "servers": {
    "getterdone": {
      "command": "npx",
      "args": ["-y", "@getterdone/mcp-server"],
      "env": { "GETTERDONE_API_KEY": "gd_<clientId>:<clientSecret>" }
    }
  }
}

To make it available in every workspace instead, add the same servers block under "mcp" in your user settings.json.

3. Start the server

Open the Command Palette → MCP: List Servers → start getterdone (or click Start on the server entry in .vscode/mcp.json). Requires GitHub Copilot with agent mode enabled.

4. Use it

Open Copilot Chat, switch to Agent mode, and the GetterDone tools (create_task, get_pending_reviews, approve_task, …) appear in the tool picker. Ask Copilot to post a task and it will call them.

Notes

  • The MCP server is @getterdone/mcp-server — the same one used across all MCP hosts; only the config file format differs.
  • Full tool reference: MCP guide.
  • Prefer no MCP? Any Copilot workflow can call the REST API directly with the same API key.