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