From 674d1f6de7ea98116b61bdae6198bafe6c4e7c1a Mon Sep 17 00:00:00 2001 From: Ralph Khreish <35776126+Crunchyman-ralph@users.noreply.github.com> Date: Mon, 22 Sep 2025 19:15:17 +0200 Subject: [PATCH] fix: update MCP config paths in various files (#1229) --- .changeset/smart-foxes-sit.md | 5 +++++ .cursor/mcp.json | 2 +- .../docs/getting-started/quick-start/configuration-quick.mdx | 4 ++-- apps/extension/src/utils/mcpClient.ts | 2 +- docs/mcp-provider-guide.md | 4 ++-- 5 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 .changeset/smart-foxes-sit.md diff --git a/.changeset/smart-foxes-sit.md b/.changeset/smart-foxes-sit.md new file mode 100644 index 00000000..dfac7b2f --- /dev/null +++ b/.changeset/smart-foxes-sit.md @@ -0,0 +1,5 @@ +--- +"extension": patch +--- + +Fix MCP not connecting to new Taskmaster version diff --git a/.cursor/mcp.json b/.cursor/mcp.json index 358dbbc4..34cc8dfa 100644 --- a/.cursor/mcp.json +++ b/.cursor/mcp.json @@ -2,7 +2,7 @@ "mcpServers": { "task-master-ai": { "command": "node", - "args": ["./mcp-server/server.js"], + "args": ["./dist/mcp-server.js"], "env": { "ANTHROPIC_API_KEY": "ANTHROPIC_API_KEY_HERE", "PERPLEXITY_API_KEY": "PERPLEXITY_API_KEY_HERE", diff --git a/apps/docs/getting-started/quick-start/configuration-quick.mdx b/apps/docs/getting-started/quick-start/configuration-quick.mdx index a0526f01..17908753 100644 --- a/apps/docs/getting-started/quick-start/configuration-quick.mdx +++ b/apps/docs/getting-started/quick-start/configuration-quick.mdx @@ -18,8 +18,8 @@ For MCP/Cursor usage: Configure keys in the env section of your .cursor/mcp.json { "mcpServers": { "task-master-ai": { - "command": "node", - "args": ["./mcp-server/server.js"], + "command": "npx", + "args": ["-y", "task-master-ai"], "env": { "ANTHROPIC_API_KEY": "ANTHROPIC_API_KEY_HERE", "PERPLEXITY_API_KEY": "PERPLEXITY_API_KEY_HERE", diff --git a/apps/extension/src/utils/mcpClient.ts b/apps/extension/src/utils/mcpClient.ts index 4ce28363..8dfca2a0 100644 --- a/apps/extension/src/utils/mcpClient.ts +++ b/apps/extension/src/utils/mcpClient.ts @@ -408,7 +408,7 @@ export function createMCPConfigFromSettings(): MCPConfig { const taskMasterPath = require.resolve('task-master-ai'); const mcpServerPath = path.resolve( path.dirname(taskMasterPath), - 'mcp-server/server.js' + './dist/mcp-server.js' ); // Verify the server file exists diff --git a/docs/mcp-provider-guide.md b/docs/mcp-provider-guide.md index 182f095a..7cda92b1 100644 --- a/docs/mcp-provider-guide.md +++ b/docs/mcp-provider-guide.md @@ -451,8 +451,8 @@ When using Task Master in VS Code with MCP support: { "servers": { "task-master-dev": { - "command": "node", - "args": ["mcp-server/server.js"], + "command": "npx", + "args": ["-y", "task-master-ai"], "cwd": "/path/to/your/task-master-project", "env": { "NODE_ENV": "development",