Connecting VS Code (Claude extension)
Configure the Anthropic Claude VS Code extension to talk to the MemberPass MCP server.
Requirements
- VS Code 1.92 or newer.
- Anthropic Claude extension for VS Code, 1.x or newer.
- A MemberPass token carrying
mcp:full.
Add the server
Open your user or workspace settings.json and add:
{
"claude.mcpServers": {
"memberpass": {
"url": "https://mcp.memberpass.net",
"headers": {
"Authorization": "Bearer mpt_live_YOUR_TOKEN"
}
}
}
}Reload the window (Cmd+Shift+P → "Developer: Reload Window").
Use it
Open the Claude chat panel and prefix prompts with "using memberpass" when you want MCP calls to run. Example:
Using memberpass, list my five most recent subscribers on project "Research Premium".
The extension shows each tool invocation inline with an approve / deny prompt. Approve per-call or pin auto-approve on the memberpass namespace.
Workspace vs. user scope
Put the config in workspace .vscode/settings.json if the MemberPass access should only apply to a specific repo. Keep it in user settings if every VS Code window should have access.
Troubleshooting
- Extension not enabled: install from the VS Code marketplace, open the Claude sidebar, sign in.
- Server fails to connect: check the extension's output panel (
View → Output → Claude). - Tool 403s: the error envelope names the missing ability — mint a new token with it.
How is this guide?