GitHub Copilot CLI

Set up TaskFlow with GitHub Copilot CLI

Prerequisites

Step 1: Install TaskFlow MCP Server

Code
bash
1npm install -g @dalmasonto/taskflow-mcp

Step 2: Configure MCP Server

Edit ~/.copilot/mcp-config.json:

Code
json
1{
2 "mcpServers": {
3 "taskflow": {
4 "type": "local",
5 "command": "taskflow-mcp",
6 "args": [],
7 "tools": ["*"]
8 }
9 }
10}

Setting "tools": ["*"] exposes all TaskFlow tools. You can also list specific tool names to limit access.

Step 3: Verify

Run Copilot CLI and ask:

"What TaskFlow MCP tools do you have available?"

The agent should list all available tools.

Tips

  • Copilot CLI requires the "type": "local" field (unlike other agents)
  • Use "tools": ["*"] to expose all tools, or list specific names for fine-grained control
  • You can also add MCP servers via copilot mcp add CLI command