GitHub Copilot CLI
Set up TaskFlow with GitHub Copilot CLI
Prerequisites
- Node.js 18+
- GitHub Copilot CLI installed
- GitHub Copilot subscription
Step 1: Install TaskFlow MCP Server
bash
1npm install -g @dalmasonto/taskflow-mcpStep 2: Configure MCP Server
Edit ~/.copilot/mcp-config.json:
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 addCLI command