From 521f4db4200d02580e4d71ff1f5cfc875b182142 Mon Sep 17 00:00:00 2001 From: "claude[bot]" <209825114+claude[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 13:40:25 +0000 Subject: [PATCH] docs: add Windows-specific MCP installation instructions - Add cmd /c configuration for Windows users without WSL - Include both .mcp.json configuration and claude mcp add command examples - Update README.md, apps/docs installation guide, and .taskmaster/CLAUDE.md - Addresses issue #1041 feedback from @myvaheed Co-authored-by: Ralph Khreish --- .taskmaster/CLAUDE.md | 29 +++++++++++++++++ README.md | 32 +++++++++++++++++++ .../quick-start/installation.mdx | 30 +++++++++++++++++ 3 files changed, 91 insertions(+) diff --git a/.taskmaster/CLAUDE.md b/.taskmaster/CLAUDE.md index f063eecf..e3edcfa6 100644 --- a/.taskmaster/CLAUDE.md +++ b/.taskmaster/CLAUDE.md @@ -102,6 +102,35 @@ Task Master provides an MCP server that Claude Code can connect to. Configure in } ``` +For Windows users without WSL, use this configuration instead: + +```json +{ + "mcpServers": { + "task-master-ai": { + "command": "cmd", + "args": ["/c", "npx -y --package=task-master-ai task-master-ai"], + "env": { + "ANTHROPIC_API_KEY": "your_key_here", + "PERPLEXITY_API_KEY": "your_key_here", + "OPENAI_API_KEY": "OPENAI_API_KEY_HERE", + "GOOGLE_API_KEY": "GOOGLE_API_KEY_HERE", + "XAI_API_KEY": "XAI_API_KEY_HERE", + "OPENROUTER_API_KEY": "OPENROUTER_API_KEY_HERE", + "MISTRAL_API_KEY": "MISTRAL_API_KEY_HERE", + "AZURE_OPENAI_API_KEY": "AZURE_OPENAI_API_KEY_HERE", + "OLLAMA_API_KEY": "OLLAMA_API_KEY_HERE" + } + } + } +} +``` + +Or install at the project level with Claude Code: +```bash +claude mcp add task-master-mcp -s project -- cmd /c "npx -y --package=task-master-ai task-master-ai" +``` + ### Essential MCP Tools ```javascript diff --git a/README.md b/README.md index 0576e295..1a417540 100644 --- a/README.md +++ b/README.md @@ -124,6 +124,38 @@ MCP (Model Control Protocol) lets you run Task Master directly from your editor. > **Note**: If you see `0 tools enabled` in the MCP settings, restart your editor and check that your API keys are correctly configured. +###### Windows-specific Configuration + +For Windows users without WSL, you may need to use `cmd` to run the MCP server: + +```json +{ + "mcpServers": { + "task-master-ai": { + "command": "cmd", + "args": ["/c", "npx -y --package=task-master-ai task-master-ai"], + "env": { + "ANTHROPIC_API_KEY": "YOUR_ANTHROPIC_API_KEY_HERE", + "PERPLEXITY_API_KEY": "YOUR_PERPLEXITY_API_KEY_HERE", + "OPENAI_API_KEY": "YOUR_OPENAI_KEY_HERE", + "GOOGLE_API_KEY": "YOUR_GOOGLE_KEY_HERE", + "MISTRAL_API_KEY": "YOUR_MISTRAL_KEY_HERE", + "GROQ_API_KEY": "YOUR_GROQ_KEY_HERE", + "OPENROUTER_API_KEY": "YOUR_OPENROUTER_KEY_HERE", + "XAI_API_KEY": "YOUR_XAI_KEY_HERE", + "AZURE_OPENAI_API_KEY": "YOUR_AZURE_KEY_HERE", + "OLLAMA_API_KEY": "YOUR_OLLAMA_API_KEY_HERE" + } + } + } +} +``` + +Alternatively, you can install at the project level with Claude Code: +```bash +claude mcp add task-master-mcp -s project -- cmd /c "npx -y --package=task-master-ai task-master-ai" +``` + ###### VS Code (`servers` + `type`) ```json diff --git a/apps/docs/getting-started/quick-start/installation.mdx b/apps/docs/getting-started/quick-start/installation.mdx index 8fd128e5..90389edc 100644 --- a/apps/docs/getting-started/quick-start/installation.mdx +++ b/apps/docs/getting-started/quick-start/installation.mdx @@ -77,6 +77,36 @@ MCP (Model Control Protocol) lets you run Task Master directly from your editor. > **Note**: If you see `0 tools enabled` in the MCP settings, restart your editor and check that your API keys are correctly configured. +### Windows-specific Configuration + +For Windows users without WSL, you may need to use `cmd` to run the MCP server: + +```json +{ + "mcpServers": { + "task-master-ai": { + "command": "cmd", + "args": ["/c", "npx -y --package=task-master-ai task-master-ai"], + "env": { + "ANTHROPIC_API_KEY": "YOUR_ANTHROPIC_API_KEY_HERE", + "PERPLEXITY_API_KEY": "YOUR_PERPLEXITY_API_KEY_HERE", + "OPENAI_API_KEY": "YOUR_OPENAI_KEY_HERE", + "GOOGLE_API_KEY": "YOUR_GOOGLE_KEY_HERE", + "MISTRAL_API_KEY": "YOUR_MISTRAL_KEY_HERE", + "OPENROUTER_API_KEY": "YOUR_OPENROUTER_KEY_HERE", + "XAI_API_KEY": "YOUR_XAI_KEY_HERE", + "AZURE_OPENAI_API_KEY": "YOUR_AZURE_KEY_HERE" + } + } + } +} +``` + +Alternatively, you can install at the project level with Claude Code: +```bash +claude mcp add task-master-mcp -s project -- cmd /c "npx -y --package=task-master-ai task-master-ai" +``` + ### VS Code (`servers` + `type`) ```json