Nexara Connect docs0.1.0

Claude.ai, Claude Desktop and Claude mobile

Claude.ai calls the server from Anthropic's cloud, so the server must be reachable on the public internet over HTTPS. No key is needed: Claude signs in with OAuth.

Add the connector

  1. In Claude.ai open Settings, Connectors, Add custom connector.
  2. Name it Nexara and paste the URL: https://dev.nexara.ac/mcp
  3. Click Connect. Claude discovers /.well-known/oauth-protected-resource, registers itself with dynamic client registration (POST /oauth/register) and opens the Nexara consent page.
  4. Sign in if asked, then choose the workspace, the Spaces it may see and a ceiling. Approve.

The connector then syncs to Claude Desktop and the Claude mobile apps.

To pin the connector to one workspace, use https://dev.nexara.ac/w/<workspace>/mcp instead. Claude then reads /.well-known/oauth-protected-resource/w/<workspace>/mcp, the consent page offers only that workspace, and the token is bound to that URL: it is refused on /mcp and on other workspaces.

What it gets

Verify

Start a chat and ask: "Use Nexara to call context_whoami." You should see the connector's name and grants. The agent also appears on the Agents page.

Troubleshooting

SymptomCause
Consent page says the client or redirect is not allowedThe callback is not on the allowlist. Add it to OAUTH_EXTRA_REDIRECTS on the server
"only owners and editors can connect agents"Viewers cannot approve connectors
Connector worked, then stoppedIts refresh token family was revoked (reuse, lockdown or you deleted the agent). Reconnect
Generated from connect/claude-ai.md by docs/site/build.mjs. Edit the Markdown, then rebuild.