> ## Documentation Index
> Fetch the complete documentation index at: https://docs.junojourney.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Juno MCP server

> Connect Claude, ChatGPT, and other AI assistants to your Juno workspace with the Model Context Protocol.

export const RelatedPages = ({pages = []}) => {
  if (pages.length === 0) return null;
  return <>
      <br />
      <strong>Related articles</strong>
      <CardGroup cols={2}>
        {pages.map(page => <Card title={page.title} href={page.href} key={page.href} />)}
      </CardGroup>
    </>;
};

export const SupportContact = () => {
  return <Info title="Still need help?">
      Contact us at <a href="mailto:support@junojourney.com">support@junojourney.com</a> or use the support widget in Juno.
    </Info>;
};

export const Prerequisites = ({items = []}) => {
  return <Note title="Before you start">
      {items.length > 0 && <ul>
          {items.map((item, index) => <li key={index}>{item}</li>)}
        </ul>}
    </Note>;
};

<Info>
  Connect your favorite AI assistant — Claude, ChatGPT, and more — directly to your Juno workspace, so it can find your learning content and help you build and run training, all scoped to your own Juno permissions.
</Info>

## What is the Juno MCP server?

The official MCP server for Juno Journey lets your AI assistant work the full learning loop: search and reuse existing content, turn source material into courses, quizzes, surveys, and journeys — or gamified lessons built for you (games, simulations, branching scenarios) — then publish and assign them to the right people, with deadlines and reminders that drive completion.

The Model Context Protocol (MCP) is an open standard that lets AI assistants securely connect to outside tools and data. Juno runs a hosted MCP server, so any MCP-compatible assistant can work with your workspace in a conversation — no copy-pasting, no API keys to manage. You sign in once with your Juno account, and the assistant can only ever see and do what your Juno role already allows.

## What you can do

* **Find and reuse content** — search your Juno library and external learning sources.
* **Author learning** — plan and create courses, quizzes, surveys, and multi-course journeys.
* **Build interactive lessons** — gamified, interactive HTML lessons, or import a SCORM package.
* **Run a program** — publish content, target an audience, and notify learners.

<Note>
  What each assistant can do depends on your Juno plan and admin settings. Your client discovers the exact set of tools available to you automatically when it connects.
</Note>

## Connect in under a minute

Point your assistant at the Juno MCP server:

```
https://mcp-prod.the-juno.com/mcp?workspace=<your-workspace>
```

Replace `<your-workspace>` with your Juno subdomain — for `acme.junojourney.com`, use `acme`. On first use, a browser window opens to sign in to Juno and authorize access.

## Choose your assistant

<CardGroup cols={2}>
  <Card title="Claude" icon="https://assets.junojourney.com/images/logos/claude-logo.svg" href="/mcp/claude">
    Add Juno as a custom connector in Claude — desktop, claude.ai, or Cowork.
  </Card>

  <Card title="ChatGPT" icon="https://assets.junojourney.com/images/logos/chatgpt-logo.svg" href="/mcp/chatgpt">
    Add Juno as a connector in ChatGPT settings.
  </Card>

  <Card title="Cursor" icon="https://assets.junojourney.com/images/logos/cursor-icon.png" href="/mcp/cursor">
    Add Juno to your Cursor MCP configuration.
  </Card>

  <Card title="Other clients" icon="plug" href="/mcp/other-clients">
    Gemini Enterprise and any other MCP-compatible client.
  </Card>
</CardGroup>

<Prerequisites
  items={[
"An MCP-compatible AI assistant (Claude, ChatGPT, Cursor, and others).",
"A Juno account whose plan and admin settings enable the capabilities you need — ask your Juno administrator if something isn't available."
]}
/>

## Security in brief

The connection uses OAuth 2.1 — you sign in with your Juno account and the assistant acts only within your existing permissions. There are no shared credentials or API keys. See [Security & permissions](/mcp/security) for the full picture.

<SupportContact />

<RelatedPages
  pages={[
{ href: "/mcp/claude", title: "Connect Claude" },
{ href: "/mcp/security", title: "Security & permissions" },
{ href: "/mcp/troubleshooting", title: "Troubleshooting" }
]}
/>
