Luna is Winsen's internal MCP server. Once connected, your assistant can read and work
the recruitment pipeline as you, and never with more authority than you already hold.
The server URL
https://luna.winsenlabs.dev/mcp
That is the only thing you need to paste anywhere.
In Claude
Open Settings → Connectors and choose Add custom connector.
Paste the URL above. Leave every other field alone.
A window opens asking you to sign in. Use your @winsenlabs.com address; a six-digit code arrives by email.
Approve the consent screen. It names what the connection gets, which is exactly what you hold.
The window closes itself. Ask your assistant to call get_capabilities to confirm.
What you will be able to do
That depends on your grants, not on the connection. Sign in
to see yours. If you hold none, tools refuse and say exactly what is missing.
When it goes wrong
The connector says there is a server error
Almost always a stale credential rather than an outage: access tokens last an hour, and a
connection authorised during a bad deploy may never have received a working one. Remove the
connector and add it again. Check /healthz first if you want to be sure.
Approving sends me back to the same screen
That was a real bug, fixed on 6 September: the browser was refusing to follow the redirect
back to the client. If you see it again, say so, because it means something has regressed.
A tool refuses and mentions a grant
Working as intended. You are connected; you just have no authority in that domain yet. The
refusal names the row to add. Ask an administrator.
No sign-in code arrives
Only @winsenlabs.com addresses can receive one, and only for people who already have
an account here. Both cases look identical on purpose, so this page cannot be used to find
out who works at Winsen.
Winsen Labs internal. Trouble that outlasts a reconnect goes to
hello@winsenlabs.com.