Skip to main content
An IT admin adds StackOne to the ChatGPT workspace, bringing Linked Accounts from many providers. Each user then connects with their own accounts: an HR manager uses ChatGPT with Workday, Greenhouse and BambooHR, and a sales manager uses ChatGPT with Salesforce, HubSpot and Gmail.
Make the StackOne connector available to everyone in your ChatGPT Business, Enterprise or Edu workspace. Each person then signs in with their own StackOne login and reaches only the systems they’ve been given access to in StackOne.

Before you start

In ChatGPT, a workspace policy may need to allow custom MCP servers for your role first. You sign in to StackOne yourself during setup, so ChatGPT can discover the tools. In StackOne:
  • A StackOne project you are a member of.
  • A connector profile in the project for each provider the client should reach, with the actions you want exposed enabled.
  • (Optional) A linked account for each provider. Accounts can also be linked during the consent flow.

Add StackOne to your workspace

1

Add the custom MCP server

Add the server in a browser. The desktop app picks it up from there once it exists.
  1. Go to ChatGPT Plugins.
  2. Select Add, then Add custom MCP server.
  3. Enter a name and description, for example StackOne.
  4. Under Connection, enter the MCP server URL:
  5. Set authentication to OAuth and leave Advanced OAuth settings as discovered. ChatGPT discovers the endpoints and registers itself, so there is no client ID or secret to enter. No mcp-remote wrapper needed. If ChatGPT asks you to confirm that the provider issues refresh tokens, confirm it.
  6. Review the risk warning and select I understand and want to continue.
  7. Select Create as a plugin.
  8. Select Connect StackOne to start the sign-in.
If Add custom MCP server is missing from the menu, a workspace policy is blocking it for your role.
2

Approve the consent screen

ChatGPT opens StackOne in your browser.Sign in, pick the project and the linked accounts the connector should reach, then Authorize.
Back in ChatGPT, review the tools it discovered, then install the plugin.
3

Publish it to the workspace

The plugin is yours as soon as it is installed. Publishing makes it available to everyone else.
Open Workspace Settings → Apps → Drafts and click Publish, reviewing the safety warnings for any write actions.Published apps show in the workspace’s approved connectors list, labeled custom. They cannot be edited afterwards, so changing the tools or metadata means creating and publishing the app again.

Roll it out

StackOne is now available for your users in ChatGPT. Make sure the following is ready before rolling out:
  • Add users. Invite or provision users via SSO/SCIM. See Manage Team.
  • Create groups. Organize teams into groups to control which systems each team reaches.
  • Set up connectors. Define Connector Profiles to scope provider actions for specific functions.
  • Link accounts. Link shared company accounts, or let users link their own accounts. See Linking Accounts.
Then send users this guide:

ChatGPT Organization User Setup

For people in your workspace connecting StackOne in ChatGPT.

Keep the published tool list current

A published app works from a snapshot of the tools StackOne exposed when it was added. To pick up changes, refresh it from the ellipsis menu next to the app under Workspace Settings → Apps, turn on any new actions, and publish it again. Advanced Tool Search avoids refreshes. It replaces the per-action tool list with two stable tools, Search and Execute, so any changes to the available actions are respected without a refresh.