On company plans (Claude Team or Enterprise, ChatGPT Business or Enterprise, and Copilot), your IT admin does a one-time setup first. On individual plans (Claude Pro, Max or Free, and ChatGPT Plus or Pro), you add Junior yourself. Either way, each person connects in a couple of minutes by signing in with their own Junior account.

The connector URL is the same for every organization:

https://api.junior.ai/mcp

Before you start

The Junior team has to switch the connector on for your organization. Contact your Junior representative. Until then, sign-in fails with "MCP not enabled".

Claude

On Team or Enterprise, a workspace Owner adds Junior once, then each person turns it on and signs in. On Pro, Max or Free, each person adds the connector themselves. Free plans allow only one custom connector.

Admin: add Junior for the organization

Your admin does this once, for the whole organization. It requires the Owner or Primary Owner role. Skip this step on Pro, Max or Free.

  1. Go to Organization settings → Connectors.
  2. Select Add → Custom → Web.
  3. Name it Junior and paste https://api.junior.ai/mcp as the Remote MCP server URL. Leave OAuth Client ID and OAuth Client Secret blank.
  4. Select Add. You sign in once to check the connector for your own account. This doesn't give anyone else access.
  5. Tell your team it's ready. Junior now shows in everyone's connectors list, but each person turns it on with their own Junior account.

Connect your Claude account

  1. In Claude, go to Customize → Connectors.
  2. Turn on Junior:
    • Team or Enterprise: switch Junior on.
    • Pro, Max or Free: select Add custom connector, paste https://api.junior.ai/mcp, select Add, then switch it on.
  3. Sign in with the work email you use for Junior (with SSO if your company uses it), and select Allow.
  4. In a chat, select + → Search and tools and check Junior is ticked.
  5. Try it: ask "Find Junior transcripts where customers talked about pricing."

Junior isn't in the list on Team or Enterprise? Your admin hasn't added it yet. Send them the step above.

To disconnect, go to Customize → Connectors → Junior, open the ⋯ menu, and select Remove.

ChatGPT

Each person adds Junior on ChatGPT's Plugins page and signs in with their own Junior account. On Business or Enterprise, an admin can add Junior once and publish it to the workspace, so members only install it and sign in.

Admin: publish Junior to the workspace

Your admin does this once, for the whole workspace. Skip this step on Plus or Pro.

  1. Go to Workspace settings → Permissions & roles and check that your role has Create plugins with MCPs. To share Junior with your team, it also needs Publish plugins to workspace. On Business, only admins and owners can create plugins with MCPs.
  2. Add Junior with the steps in Add Junior as a plugin.
  3. On the Plugins page, open the ⋯ menu on Junior and select Publish. Choose the workspace roles that get access.
  4. Tell your team it's ready. Publishing Junior doesn't share your Junior account. Each person signs in with their own Junior account.

Add Junior as a plugin

  1. In ChatGPT on the web, go to chatgpt.com/plugins.
  2. Select + Add, then Create custom MCP server.
  3. Fill in the form:
    • Name: Junior
    • Description: "Search and read your Junior projects, interviews, and transcripts."
    • Connection: keep Server URL selected and enter https://api.junior.ai/mcp.
    • Authentication: OAuth. Leave OAuth Client ID and OAuth Client Secret blank.
  4. Tick I understand and want to continue, then select Create as a plugin.
  5. Sign in with the work email you use for Junior, and approve.

Connect your ChatGPT account

  1. Install Junior:
    • Business or Enterprise: on the Plugins page, find Junior in your workspace's plugins and install it. If your admin hasn't published it, ask them to.
    • Plus or Pro: add Junior yourself with the steps above.
  2. Sign in with the work email you use for Junior, and approve.
  3. In a new chat, type @ and choose Junior.
  4. Try it: ask "Find Junior transcripts where customers talked about pricing."

Junior isn't on the Plugins page, or there's no Create custom MCP server option? Your admin hasn't published Junior yet, or your role doesn't have Create plugins with MCPs. Ask your admin to check Workspace settings → Permissions & roles.

To disconnect, open Junior on the Plugins page and remove it. Admins can also unpublish it for everyone from the same page.

Microsoft Copilot Studio

Admin: add Junior to an agent

Your admin does this once per agent.

  1. Open your agent and go to Tools → Add a tool → New tool → Model Context Protocol.
  2. Enter a Server name (Junior) and a Server description, for example "Expert call transcripts, summaries and Key Takeaways from Junior." The agent reads the description to decide when to use Junior.
  3. Set Server URL to https://api.junior.ai/mcp.
  4. For authentication, choose OAuth 2.0, then Dynamic discovery.
  5. Select Create, then Create a new connection and Add to agent.
  6. Publish the agent to share it with your team.

Connect in Copilot

The first time you use Junior in your Copilot agent, it asks you to create a connection. Sign in with the work email you use for Junior, and approve.

Using a different assistant?

Junior also works with Claude Code, Codex and other assistants that support MCP. Ask your Junior representative for setup instructions.

Questions

Sign-in says MCP not enabled

Your organization hasn't been switched on yet. Contact your Junior representative.

Junior isn't listed in my assistant

If Junior isn't listed in Claude or ChatGPT, or Copilot can't find it, your admin hasn't done their one-time step yet. Send them this page.

Wrong workspace, or sign-in keeps looping

Sign in with the same work email you use for Junior.

The assistant doesn't use Junior

Check Junior is switched on for this chat. In Claude, select + → Search and tools and tick Junior. In ChatGPT, type @ and choose Junior. Then name it in your question: "Using Junior, list my projects."

Connection or unreachable error

Check the URL is exactly https://api.junior.ai/mcp: it starts with https://, ends with /mcp, and has no spaces at the end.

Junior is connected but does nothing

Disconnect Junior and connect it again.

Can't find a colleague's call?

The assistant only looks at your own calls unless you say otherwise. Ask for calls "across the whole team". It still only sees calls you can open in Junior.

Answers about a large project look incomplete

A big project can hold more than the assistant can read in one go, so it may only cover some of the calls. Ask it which calls it read, narrow your question, or ask for summaries and Key Takeaways instead of full transcripts. See What stays in Junior for the other limitations.

Next: get better answers from Junior.

For IT and security reviewers

  • Nobody gets new access: each person signs in with their own Junior account and sees only the projects and calls they can already open in Junior. Deactivating someone's Junior account removes their access.
  • No shared passwords or API keys: there's nothing to distribute or rotate.
  • Nothing existing can be changed or deleted: the assistant can read, and can add a new call to a project the user belongs to. Adding calls is a separate permission the user can decline.
  • Your data stays in your organization: every sign-in is locked to your organization, and Junior filters every request to it.
  • Short-lived sign-ins: access renews automatically in the background, and Junior can switch off access for your whole organization immediately.
  • No firewall changes: Claude, ChatGPT and Copilot connect to Junior from their own servers over HTTPS.

At sign-in, each user approves access to their projects, calls, and the companies mentioned in their calls, plus — optionally — adding new calls. Where your firm uses Alexandria, they can also approve searching its published library.

Need more detail for a security review, or a connector URL specific to your workspace? The MCP tool reference lists exactly what the assistant can do, or ask your Junior representative.