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.