You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test: add Vercel (option 11) to Step 5 walkthrough
The walkthrough table stopped at option 10 (Google Drive) even though
step-5-install.sh ships option 11 (Vercel). Update the Step 5 section:
- Count 10 → 11 optional MCPs
- Interactive menu description: 1-10 → 1-11, add Vercel to list
- Add (11) Vercel row with exact registration command and INSTALLED_VERCEL note
- Fix Notes paragraph: Playwright was incorrectly described as the only
no-credential-prompt MCP; Vercel also requires no local credentials
Copy file name to clipboardExpand all lines: tests/install-flow-walkthrough.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,12 +77,12 @@ The `OBSIDIAN/` prefix requirement has been removed. The script first reads the
77
77
78
78
**File:**`step-5/step-5-install.sh`
79
79
80
-
Installs 10 optional productivity MCPs. Obsidian MCP has moved to [2ndBrain-mogging](https://github.com/lorecraft-io/2ndBrain-mogging), NOT here.
80
+
Installs 11 optional productivity MCPs. Obsidian MCP has moved to [2ndBrain-mogging](https://github.com/lorecraft-io/2ndBrain-mogging), NOT here.
81
81
82
82
| Section | Expected Behavior | Result |
83
83
|---------|-------------------|--------|
84
84
| Non-interactive mode | Detects pipe (`[ ! -t 0 ]`), auto-detects already-installed MCPs, re-enters only the `"already installed"` guards; if nothing found, prints "run directly" instructions and exits cleanly | PASS |
85
-
| Interactive menu | Numbered 1-10: Notion, Granola, n8n, GCal, Morgen, Motion, Playwright, SwiftKit, Superhuman, Google Drive. Morgen (5) flagged as recommended default | PASS |
85
+
| Interactive menu | Numbered 1-11: Notion, Granola, n8n, GCal, Morgen, Motion, Playwright, SwiftKit, Superhuman, Google Drive, Vercel. Morgen (5) flagged as recommended default | PASS |
86
86
| (1) Notion | Prompts for integration token, registers via `-e NOTION_TOKEN=...`| PASS |
87
87
| (2) Granola | Registers HTTP transport to `https://mcp.granola.ai/mcp` (no credentials — Granola app handles auth) | PASS |
88
88
| (3) n8n | Prompts for user's own n8n instance URL + optional Bearer token, registers via `--transport http` with `-H "Authorization: Bearer …"` if provided | PASS |
@@ -93,11 +93,12 @@ Installs 10 optional productivity MCPs. Obsidian MCP has moved to [2ndBrain-mogg
93
93
| (8) SwiftKit | Prompts for API key, registers hosted SwiftKit MCP. | PASS |
94
94
| (9) Superhuman | No local credentials — one-time browser OAuth on first use. | PASS |
95
95
| (10) Google Drive | No local credentials — one-time browser OAuth on first use via Google's hosted MCP. | PASS |
96
+
| (11) Vercel | No local credentials — registers official remote MCP via `claude mcp add --scope user --transport sse vercel https://mcp.vercel.com/sse`. One-time browser OAuth on first use against the user's Vercel account. `INSTALLED_VERCEL` tracker set on success. | PASS |
96
97
| Obsidian | NOT in this repo — see 2ndBrain-mogging | N/A |
97
98
| Self-test |`check_registered` covers all tools, verifies Motion + GCal `.env` files exist for their respective installs | PASS |
98
99
| Summary | Prints tool-count + "what you can do now" hints per installed tool | PASS |
99
100
100
-
**Notes:** When run via `update.sh` (pipe), correctly auto-detects already-registered MCPs and exits after verification without prompting. First-time users must run directly in terminal for credential input. Morgen is promoted as the default calendar+task tool; Motion and Google Calendar are documented as secondary (install only for specific features the primary tool doesn't cover). Playwright is the only MCP in Step 5 with no credential prompts — it registers directly and downloads its own browser binaries on first use.
101
+
**Notes:** When run via `update.sh` (pipe), correctly auto-detects already-registered MCPs and exits after verification without prompting. First-time users must run directly in terminal for credential input. Morgen is promoted as the default calendar+task tool; Motion and Google Calendar are documented as secondary (install only for specific features the primary tool doesn't cover). Playwright and Vercel are the two MCPs in Step 5 with no local credential prompts — Playwright registers directly and downloads its own browser binaries on first use; Vercel registers the official remote MCP and opens a browser for one-time OAuth on first use.
0 commit comments