mcp-remote bridge, so it connects to the hosted Keupera server. Authorize with
OAuth (browser sign-in) or an API key.
mcp-remote runs via npx, so you need Node.js installed. No global install
is required.Option A — OAuth (sign in)
1
Add the server
Edit
~/.codeium/windsurf/mcp_config.json:2
Authorize
Click Refresh in the MCP panel. On first connect,
mcp-remote opens your
browser to sign in to Keupera and Allow access.Option B — API key
Verify and use
Click Refresh in the MCP panel and confirmkeupera is connected, then ask,
for example: “List my tracked keywords by opportunity and draft an article for
the top one.”
Windsurf MCP docs →
Troubleshooting
Server won't start
Server won't start
Confirm Node.js is installed (
node --version) and the JSON is valid, then
click Refresh in the MCP panel.Browser sign-in doesn't open
Browser sign-in doesn't open
Clear the cached auth and retry: delete the
mcp-remote cache in
~/.mcp-auth (or the path printed on startup), then click Refresh.