Skip to main content
Every client needs the same two things: the endpoint https://api.infinity.swiss/mcp, and an administrator of the organisation who approves the connection in the browser. There is no client ID or secret to create beforehand — the overview explains how the authorisation works.
On claude.ai and in the desktop app, open Customize, then Connectors, press the plus button and choose “Add custom connector”. Enter https://api.infinity.swiss/mcp and connect; Claude sends you to Infinity to sign in and approve. In a Team or Enterprise workspace an owner has to add the connector in the organisation settings first. Leave the OAuth client fields under Advanced settings empty, because Claude registers itself.In Claude Code, add the server and then authenticate:
Running /mcp in Claude Code lists the server and offers to authenticate it, which opens the same consent page. Add --scope project to the command to write the server into the repository’s .mcp.json instead of your own configuration.

When a connection does not work

A tool call that needs a scope the connection was not granted fails with an insufficient_scope challenge. Connect the client again and grant the module it asks for; the new approval replaces the existing connection. If consent never appears, check that the person approving is an administrator of the organisation, and that the client’s redirect URI is https or loopback.