Skip to main content

Server details

How you connect decides what the assistant can see, so pick the method before the client. See Authentication for what the two mean in practice. Claude and ChatGPT only ever act as you. The editor and terminal clients support both, and the difference is one line of config: leave the credential out and the client signs you in over OAuth, supply one and the client reaches the whole workspace.

OAuth, scoped to you

Nothing to create in NeetoRecord beforehand. You give the client the server URL and approve the connection in the browser.
Custom connectors work on claude.ai, in the Claude desktop app, and in Cowork. The steps below are the same in all three, and a connector you add in one shows up in the others.
  1. Open Settings > Connectors.
  2. Click Add, then Add custom connector.
    Menu under the Add button with two items, Browse connectors and Add custom connector
  3. Give it a name and paste the server URL:
    Leave Advanced settings alone. The OAuth client ID and secret there are for servers that cannot register clients on their own, and NeetoRecord does that automatically.
    Claude's Add custom connector dialog with the name NeetoRecord and the server URL filled in, and empty optional OAuth client fields under Advanced settings

    The Add custom connector dialog, ready to submit.

  4. Click Add, then Connect to start the sign in.
If connectors are managed centrally in your organization, an Owner adds it once under Organization settings > Connectors, after which everyone else connects from their own Connectors list.Anthropic documents the current steps in Get started with custom connectors using remote MCP.

What the sign in looks like

Whichever client you started from, NeetoRecord runs the same steps.
1

Choose your workspace

Enter the subdomain of the workspace you want the assistant to reach. For acme.neetorecord.com, enter acme. See Workspace subdomain.
NeetoRecord dialog headed 'Connect your workspace' with a field for the workspace subdomain and a Continue button

The first screen of the NeetoRecord OAuth flow.

2

Sign in

Sign in to that workspace if you are not signed in already.
3

Pick the workspaces to connect

Workspaces to connect lists every workspace your email belongs to. The one you just signed in to is ticked and cannot be unticked. Tick any others you want the same connection to reach.This section only appears when your email belongs to more than one workspace. With a single workspace, the screen goes straight to the details and the buttons.
NeetoRecord 'Authorize access' screen showing the workspace and signed-in email, a 'Workspaces to connect' list with three workspaces, and Cancel and Authorize buttons

Selecting which workspaces the connection can reach.

4

Authorize

Click Authorize. The assistant is granted access as you, with your permissions, to each workspace you ticked.
There is no API key to create for this route, and nothing to paste back into the assistant. Once connected, name the workspace in a prompt when you want a specific one. To add a workspace later, run the sign in again and tick it.

API key, scoped to the workspace

The same six clients, configured with a key instead. Every tool call then reaches the whole workspace rather than just your own recordings, which is what you want for automation and not what you want on a shared machine.
Add the server to ~/.claude.json under mcpServers:
Restart Claude Code after saving.
Replace YOUR_API_KEY with a key from your workspace. See Authentication.

Confirm the connection

Ask the assistant something only the server can answer, for example “List my five most recent NeetoRecord recordings.” If it answers with real recordings, the connection works. If it does not, see Troubleshooting.