From a346dd5020af1e8b6021c50524c275508f3c2beb Mon Sep 17 00:00:00 2001 From: Joe Danziger Date: Thu, 5 Jun 2025 13:08:15 -0400 Subject: [PATCH] Add one-click MCP server installation for Cursor (#671) --- .changeset/polite-areas-shave.md | 5 +++++ README.md | 14 +++++++++++--- 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 .changeset/polite-areas-shave.md diff --git a/.changeset/polite-areas-shave.md b/.changeset/polite-areas-shave.md new file mode 100644 index 00000000..72340c35 --- /dev/null +++ b/.changeset/polite-areas-shave.md @@ -0,0 +1,5 @@ +--- +"task-master-ai": patch +--- + +Add one-click MCP server installation for Cursor diff --git a/README.md b/README.md index eaf3780b..a6313e0f 100644 --- a/README.md +++ b/README.md @@ -39,9 +39,17 @@ MCP (Model Control Protocol) lets you run Task Master directly from your editor. | **Cursor** | Global | `~/.cursor/mcp.json` | `%USERPROFILE%\.cursor\mcp.json` | `mcpServers` | | | Project | `/.cursor/mcp.json` | `\.cursor\mcp.json` | `mcpServers` | | **Windsurf** | Global | `~/.codeium/windsurf/mcp_config.json` | `%USERPROFILE%\.codeium\windsurf\mcp_config.json` | `mcpServers` | -| **VS Code** | Project | `/.vscode/mcp.json` | `\.vscode\mcp.json` | `servers` | +| **VS Code** | Project | `/.vscode/mcp.json` | `\.vscode\mcp.json` | `servers` | -##### Cursor & Windsurf (`mcpServers`) +##### Quick Install for Cursor (One-Click) + +[Add Task Master MCP server to Cursor](cursor://anysphere.cursor-deeplink/mcp/install?name=taskmaster-ai&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIi0tcGFja2FnZT10YXNrLW1hc3Rlci1haSIsInRhc2stbWFzdGVyLWFpIl0sImVudiI6eyJBTlRIUk9QSUNfQVBJX0tFWSI6IllPVVJfQU5USFJPUElDX0FQSV9LRVlfSEVSRSIsIlBFUlBMRVhJVFlfQVBJX0tFWSI6IllPVVJfUEVSUExFWElUWV9BUElfS0VZX0hFUkUiLCJPUEVOQUlfQVBJX0tFWSI6IllPVVJfT1BFTkFJX0tFWV9IRVJFIiwiR09PR0xFX0FQSV9LRVkiOiJZT1VSX0dPT0dMRV9LRVlfSEVSRSIsIk1JU1RSQUxfQVBJX0tFWSI6IllPVVJfTUlTVFJBTF9LRVlfSEVSRSIsIk9QRU5ST1VURVJfQVBJX0tFWSI6IllPVVJfT1BFTlJPVVRFUl9LRVlfSEVSRSIsIlhBSV9BUElfS0VZIjoiWU9VUl9YQUlfS0VZX0hFUkUiLCJBWlVSRV9PUEVOQUJFX0FQSV9LRVkiOiJZT1VSX0FaVVJFX0tFWV9IRVJFIiwiT0xMQU1BX0FQSV9LRVkiOiJZT1VSX09MTEFNQV9BUElfS0VZX0hFUkUifX0%3D) + +> **Note:** After clicking the install button, you'll still need to add your API keys to the configuration. The button installs the MCP server with placeholder keys that you'll need to replace with your actual API keys. + +##### Manual Configuration + +###### Cursor & Windsurf (`mcpServers`) ```jsonc { @@ -67,7 +75,7 @@ MCP (Model Control Protocol) lets you run Task Master directly from your editor. > 🔑 Replace `YOUR_…_KEY_HERE` with your real API keys. You can remove keys you don't use. -##### VS Code (`servers` + `type`) +###### VS Code (`servers` + `type`) ```jsonc {