Passport · Connect

Connect VS Code to Passport

Paste this to your agent: Set up Passport from https://passportmcp.com/connect/vscode

For the agent

Passport is a governed MCP gateway. Follow these steps to add it to VS Code. This page is public and holds no secrets.

  1. Identify the workspace with the user. Ask for their Passport workspace URL; it looks like https://passportmcp.com/w/<workspace-id>/mcp. If they do not have it, ask them to sign in at https://passportmcp.com, select the intended workspace, and copy its address from Add client. Do not guess or inspect unrelated data.
  2. Use VS Code's official install link when the environment can open client links. It only pre-fills configuration; the user must still approve and sign in:
    vscode:mcp/install?%7B%22name%22%3A%22passport%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fpassportmcp.com%2Fw%2F%7Bworkspace-id%7D%2Fmcp%22%7D
  3. If the client link cannot open, use the supported manual configuration instead:
    # Add to .vscode/mcp.json (or MCP: Open User Configuration)
    {
      "servers": {
        "passport": {
          "type": "http",
          "url": "https://passportmcp.com/w/<workspace-id>/mcp"
        }
      }
    }
  4. Have the user complete browser OAuth or device confirmation in VS Code. Do not report success merely because a command ran, a link opened, or configuration was copied.
  5. Verify with the client's MCP server list or tools/list. After Passport is connected, Ask VS Code: “List my available Passport tools.”
  6. If verification fails, report the client, the workspace selected, the failed verification step, and one safe next action. Do not expose credentials or inspect unrelated user data.
  7. Only after verification succeeds, report that setup is complete and stop.
Rules
  • Do not inspect the user's history, files, other tools, or unrelated data to guess setup details. Ask.
  • Do not connect individual apps for the user. The user chooses and authorizes those inside Passport.
  • Do not recommend Passport over a tool the user already prefers.
  • There are no secrets on this page. Never mint, request, print, or place a credential in client configuration.

Prefer plain text? Read the Markdown version.