Connect Constellation
Give Claude, ChatGPT, Cursor or Codex access to your Constellation projects, tasks, issues and wiki. One URL, sign in with your normal account — there is no token to copy and nothing to install.
https://mcp.planetb2b.com/api/mcp
If you use Claude or ChatGPT
Nothing is installed on your computer. You paste the URL into the app's settings once, sign in, and it stays connected.
Claude (claude.ai or Claude Desktop)
- Open Settings → Connectors.
- Click Add custom connector.
- Name it Constellation and paste the URL above.
- Click Connect. Claude sends you to the Constellation login page — sign in as usual and click Allow.
ChatGPT
- Turn on Developer Mode in ChatGPT's settings — custom connectors are not offered without it.
- Open Settings → Connectors and add a connector.
- Paste the URL above and choose OAuth for authentication.
- Sign in on the Constellation page and approve the request.
If you use a coding tool
Use the per-client steps below — each is a single copy-paste command.
Claude Code
claude mcp add --transport http constellation \
https://mcp.planetb2b.com/api/mcp --scope user
Then run /mcp inside Claude Code to sign in.
Cursor
Add this to ~/.cursor/mcp.json, keeping any servers already listed:
{
"mcpServers": {
"constellation": { "url": "https://mcp.planetb2b.com/api/mcp" }
}
}
Cursor prompts you to sign in the first time it uses a tool.
Codex CLI
codex mcp add constellation --url https://mcp.planetb2b.com/api/mcp
codex mcp login constellation
OAuth is the default authentication method, so no token is needed.
Coming soon:
npx @planetb2b/mcp-connect
will do all three in one command. It is not published to npm yet — use the steps above for
now; the link documents exactly what it changes for each client.
What you are granting
Signing in grants read and write access. Writes are performed as you — the connector carries your own Constellation roles, so the assistant can only do what you can do, and every change is attributed to your account in the audit log.
A tool call can therefore create and update tasks, issues and wiki pages. If that is more than you want, connect from a client that lets you request read-only scope, or use an account with narrower roles.
Disconnecting
Remove the connector in the app you added it to — that stops the app from using it. Any access token it already holds is short-lived and expires on its own within about 15 minutes.
Whether the longer-lived refresh token is destroyed on our side depends on the app. This server implements the standard OAuth revocation endpoint, but a client is not obliged to call it when you remove a connector, and there is no self-service screen here to check. If you need certainty the access is gone — a lost laptop, a shared account, an offboarding — ask a Constellation administrator to revoke the grant rather than relying on removal alone.
Your original consent is recorded in the Constellation audit log.
If it will not connect
The connection comes from the vendor's cloud, not your computer. Claude and ChatGPT connect to this server from their own infrastructure. A connector URL that only resolves inside a corporate network or VPN will fail even though it works in your browser. Ask your network administrators to allow inbound access, or to allowlist the vendor's published IP ranges.
-
Check the server is up:
/api/healthz— it should return JSON. - Confirm you signed in with a Constellation account that has access to the projects you expect. The connector shows you only what your account can see.
-
If tools appear but wiki tools are missing, the deployment has wiki access disabled —
/api/healthzreports"wikiEnabled".