Skip to main content

Setup

The Gomry MCP server is a hosted remote MCP endpoint. There is nothing to install and no token to copy: you add one URL to your AI client, sign in to Gomry when it asks, and you’re done.

1. Add the connector

1

Add Gomry as a custom MCP server

In your AI client, add a new custom connector / MCP server and paste the URL above. Leave any bearer-token or custom-header fields empty. Client-specific steps are in the tabs below.
2

Authorize

The client opens a Gomry page in your browser. Sign in with your Gomry account if you aren’t already, then click Authorize.
Any signed-in Gomry user can connect. The assistant gets access to every organization you’re a member of, limited to what your role in each one allows.
3

Done

You’re redirected back to the client, which loads the tool list and shows Gomry in its tool picker.

2. Client-specific instructions

  1. Open Settings → Connectors.
  2. Click Add custom connector.
  3. Name it Gomry and paste the server URL:
  4. Click Add, then Connect. Authorize in the Gomry page that opens.

3. Verify it works

In your client, ask:
“List my events.”
The assistant should invoke the list_events tool and return your organization’s events. If you belong to more than one organization, it may ask which one you mean.

How authentication works

The server is an OAuth 2.1 authorization server (PKCE, dynamic client registration) in front of the MCP endpoint:
  1. The client discovers the authorization server via /.well-known/oauth-protected-resource.
  2. The client registers itself and sends you to the Gomry authorization page.
  3. You sign in (Firebase auth, same as the dashboard) and click Authorize.
  4. The client receives a short-lived access token (1 hour) and a refresh token (30 days, rotated on every use), and sends the access token as Authorization: Bearer … on each MCP call.
Nothing is shared with the client beyond access to the tools your privileges allow. If a client explicitly requests the openid / email scopes (some workspaces require it), Gomry also returns your account email and whether it’s verified — nothing else.

Disconnecting

Remove or disconnect the Gomry connector in your AI client. This revokes the refresh token on Gomry’s side, so the client can’t renew access; the current access token expires within the hour. You can reconnect at any time by running the authorization flow again.

Alternative: personal token URL

If your client can’t run OAuth, you can use a personal token instead:
  1. In the Gomry dashboard, open Personal Settings (your account settings, not organization settings) → Connect to Claude.
  2. Click Generate Server URL and copy the URL. It looks like https://www.gomry.com/api/mcp?token=… and is shown once.
  3. Paste it as the server URL in your client. The token is accepted as ?token= or Authorization: Bearer ….
Treat the URL like a password: anyone holding it can act as you across every organization you belong to. You have at most one active token; Regenerate replaces it and Revoke (same section) disables it within five minutes.

Errors you might hit