2 min lesson
Wait for MCP Authentication pauses the run until servers finish auth
Use "Confirm Wait for MCP Authentication is on for any server that can hold a broad token" to describe the practical rule.
Step 1 of 2
The job: you can set up MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. without leaking credentials or over-approving tools. Start with this check: No secret is committed in mcp.json. Keep it small enough to check the result yourself instead of taking the summary on trust.
Keep Wait for MCP Authentication on
0:18 · narratedRead this demo as text
- Wait for MCP Authentication stays on so a run does not race ahead of a half-authed server. Logout lives on the row — there is no mid-run approval modal to invent here.
Practice next: Confirm Wait for MCP Authentication is on for any server that can hold a broad token.
Simulated Cursor 3.12 (macOS, light) — beta educational reconstruction, not the real product.
Learn more
Full explanation
mcp.json scope, ${env:...}, tool approval
.cursor/mcp.json at the repo root and travels with the repo to whoever clones it; a personal one lives in ~/.cursor/mcp.json and stays on your machine. This one is for the team, so it goes in the project file.${env:DATABASE_URL} in the env block, never the connection string inline. The committed file then names the server without carrying the secret, and each person supplies DATABASE_URL from their own environment./MCP login, and pick the server to authenticate. Try the API-key config first, and fall back to the OAuth login flow only when the server requires it.Learn more
Optional practice
Wait for MCP Authentication pauses the run until servers finish auth
QYou've applied it. What actually proves the work is done, not just a plausible answer?