Add the connector
1
Open connector settings
In claude.ai or Claude Desktop, go to Settings → Connectors → Add custom connector.
2
Enter the MCP URL
3
Authorize
Claude sends you to OnTime’s sign-in page. Sign in with your normal OnTime credentials, then review the consent screen: which organization, which employee, and what level of access.
4
Approve
Claude receives an access token bound to you, in that organization.
5
Test it
Ask Claude:
Use OnTime to tell me who I am.It should call
ontime_whoami and come back with your name, your organization and your permissions. If it does, you are connected.What happens behind the scenes
You do not have to configure any of this — it is listed so you know what the connector is doing.PKCE and dynamic client registration happen automatically. The initial
401 is not an error — it is how the connector discovers that OnTime speaks OAuth, via the WWW-Authenticate header.Access levels
OnTime offers two OAuth scopes:Interactive views
Four tools can return a rich interactive view rather than raw text — team today, approvals, roster week and payslip.On claude.ai these currently degrade to text. That is the designed fallback while support for interactive MCP views is still settling upstream, not a misconfiguration. Everything works; it just renders as text.
Revoking access
From Claude
Remove the connector in Settings → Connectors.
From OnTime
Revoke the session or the token in the admin console. Takes effect immediately.
If it will not connect
Claude reports it cannot reach the server
Claude reports it cannot reach the server
Confirm the URL is exactly
https://app.ontime.hosai.app/api/mcp — including /api/mcp and with no trailing slash.You get a 401 and no sign-in prompt
You get a 401 and no sign-in prompt
The connector could not discover the authorization server. Check that
https://app.ontime.hosai.app/.well-known/oauth-protected-resource returns JSON in a browser.Claude connects but sees almost no tools
Claude connects but sees almost no tools
That is your permissions, working as intended. Ask Claude to run
ontime_whoami and compare against the tool catalog.