On this pageWhat the connector is

Trust and privacy

AI Connectors

Connect an organization-approved AI assistant to your own Stride account. The setup quest teaches the connection, tests two real reads, and introduces the Stride workflow. Ordinary in-app learning remains available without the connector.

AvailableLast reviewed: Sep 29, 2026Audience: Everyone, Client Admin, Technical/Integration Owner

What the connector is

Stride's Model Context Protocol (MCP) connector gives an approved AI assistant access to your own Stride status and work. The six learning permissions (stride.profile.read, stride.work.read, stride.attempt.read, stride.attempt.write, stride.evidence.write, and stride.assessment.submit) cover status, authorized lesson lookup, attempt reads, and deliberate microlearning grading. A qualifying pass can permanently complete the lesson and award its normal XP and BUX. These permissions do not let the connector see anyone else's data or publish a challenge response.

The connector only ever sees the data of the person who connected it. It cannot see a peer's, a direct report's, or anyone else's Stride status.

Note: This connector is unrelated to BYTE, Stride's own in-app AI assistant. BYTE runs inside Stride; this connector lets an outside AI assistant like Claude Code look at your Stride status from wherever you're already working.

Note: The consent screen explains the exact permissions you approve. Practice coaching does not use a graded submit. When you are ready, a microlearning grade is saved against the lesson's fixed criteria; a pass can complete the lesson and pay its normal reward. Challenges are ungraded and are reviewed and submitted by you in Stride.

Connect from Claude

Hosted Claude (Claude.ai) is planned and not yet enabled, so there is no Claude connector to set up yet. When it is enabled, use the Claude connector your organization has approved. An administrator enabling Claude in Stride does not automatically provision the connector in your Claude workspace.

  • Use your organization's managed connector when its owner has made Stride available.
  • Connect your own Stride account and review consent. Do not assume a public directory listing is available for your organization.

Note: Planned, not yet available: hosted Claude (Claude.ai). Its client is registered, but Stride has not yet enabled or tested that connection surface end to end. Claude Code and Codex are in live use on pilot.

Note: When hosted Claude is enabled, Stride shows a consent screen titled "Connect Claude to Stride?" Review the permissions listed there before approving.

Connect from Claude Code and Codex

Claude Code and Codex use Stride's remote MCP server with the client registration and authentication method approved for your organization. Copy the environment-specific server URL from your setup quest rather than using an address from another environment.

The published pilot server address is https://stride-mcp-pilot.vercel.app/api/mcp. Use the server URL shown in your setup quest for your organization; a different environment can use a different address.

Stride uses pre-registered CLI client IDs and refuses dynamic client registration. The pilot registrations are anthropic-claude-code-pilot-01 for Claude Code and openai-codex-pilot-01 for Codex. Use the approved client ID and server URL for the same environment; your admin supplies the DEV configuration.

If your administrator announces a server-address change, manually configured CLI clients can reconnect once using the new approved details. For Anthropic's Connectors Directory, an origin change requires a new listing; an existing listing does not silently move to another domain.

  1. Ask your administrator for the approved tool configuration and client registration.
  2. Add the remote Stride server using that configuration.
  3. Sign in to your own Stride account, review consent, and run the setup quest's connection test.

Note: If your Claude Code build asks for a fixed callback port during sign-in, rerun the command with --callback-port and a port of your choice.

What you get from each tool

The learner connector advertises eight tools: five reads and three actions for graded microlearnings. Every call remains bound to your own account, organization and approved connector grant.

Use a lesson title, ML reference or number, or its exact Stride link to find it. Confirm the intended title and version before starting. Practice in your assistant does not use a graded submit. Ask it to submit for grading only when you are ready. Your organization's grading mode decides whether grading happens through the connected assistant or on the Stride lesson page.

Challenges are ungraded. Your assistant can help draft a response; open the Stride destination to review and submit it yourself. The learner connector does not publish challenge responses.

  • get_my_status: your connection, grading mode, available actions and recent attempt summary.
  • list_current_work: your current eligible microlearnings, weekly challenges and quest steps, with the relevant Stride destination.
  • get_work_detail: an authorized work item's exact lesson version, task, criteria and recorded grading feedback when applicable, or a Stride destination for an ungraded challenge.
  • find_microlearnings: search your authorized catalog by title, module ID, ML reference or number, or exact lesson link. Select the intended lesson if several match. Lookup creates no attempt, enrollment, completion or reward.
  • get_attempt_status: the saved state and recorded results of your own attempt, including historical attempts.
  • start_attempt: start or safely resume a private graded microlearning attempt with its fixed rubric. Starting alone creates no completion or reward.
  • add_attempt_evidence: attach the bounded work you choose to share to your own microlearning attempt. Evidence does not grant access to other accounts or systems.
  • submit_assessment: deliberately submit a microlearning grade against its fixed criteria. A qualifying pass can complete the lesson and award its normal first-completion reward; a no pass pays nothing and returns recorded feedback for revision. The existing limit is three graded submits per microlearning per day. Challenges cannot be graded or submitted through this tool.

What admins and executives see

Each learner connects their own account. Personal connection details and assistant tool outputs are not added to ordinary manager, executive, or admin dashboards. Completing a setup lesson records normal learning progress under your organization's existing privacy settings. You can see and revoke your own connected clients.

There is nothing in flight from assistant tool calls for ordinary manager, executive, or admin dashboards to see. Setup lesson completion still records normal learning progress under your organization's existing privacy settings.

Disconnect your own access

You can revoke Stride's connector access yourself at any time, regardless of which tool you connected it to.

  • Open Connected AI clients using the link below and sign in with the Stride account you connected, then select Disconnect next to the client you want to remove. This revokes access immediately, no matter which tool created it.
  • In Claude Code, you can also run claude mcp logout stride to clear your local credentials.
  • Once hosted Claude (Claude.ai) is enabled, you can remove the connector itself from Customize → Connectors in Claude.

How admins revoke access

There is no separate switch just for the MCP connector. A Client Admin revokes it the same way they manage any other access: deactivating a person, or otherwise changing their organization membership, role, or invitation status in Organization and users. The moment that status changes, Stride automatically revokes every MCP connector grant that person holds.

Tokens and privacy

On this deployment, access tokens last 15 minutes and refresh tokens rotate with a 30-day lifetime. The connecting tool uses this to renew your access automatically, without asking you to sign in again.

For how Stride collects, stores, and protects this connector's data, see Stride's MCP connector privacy statement.

Questions about this connector? Contact ryan.cappelluti@cgi.com.

Enterprise managed auth (admin setup)

First enable the intended providers and specific tools in Stride Admin Settings. Then provision the connector in the external workspace and confirm the approved registration and authenticated connection before marking that client available for setup.

Learners still connect their own Stride accounts and approve consent. A saved provider selection alone is not proof that a workspace connector works.

  1. Choose the providers and sub-tools your organization uses in AI Providers and Tools.
  2. Follow the current vendor guide to approve the Stride connector for the intended workspace members.
  3. Use the reviewed OAuth client registration and the server URL for the target environment.
  4. Test sign-in and both read tools using a real member account. Confirm network access and workspace restrictions.
  5. Ask your Stride support contact to confirm the approved connection test before making the connector available to learners.

Your first setup quest

After goal selection, choose Connect my assistant to start the setup quest, or Connect later to continue your first AI win. The setup quest remains pinned on your dashboard.

If several assistants are enabled, choose one to start. A verified connection unlocks eligible connected work; completing all three lessons finishes the setup quest. These are separate states.

  1. Learn what the connection does and which account it can access.
  2. Connect one enabled assistant and run the connection check.
  3. Practice finding a lesson, checking its exact identity and criteria, and distinguishing practice from a deliberate graded submit.

Set up ChatGPT (not available yet)

No Stride client for ChatGPT exists today, so there are no ChatGPT setup steps. Stride's connector works with Claude Code and Codex, which are in live use on pilot. Hosted Claude (Claude.ai) is planned and not yet enabled.

Set up Codex

Use your organization's approved Codex installation and remote MCP configuration. Client registration may differ between organizations; use the details your administrator supplies.

For the published pilot environment, use the pre-registered Codex client below. Follow the command as shown without adding --oauth-resource to this Stride configuration. Use your admin's environment-specific registration for DEV.

  1. Add Stride using the server URL shown in your setup quest and the approved configuration.
  2. Sign in with your own Stride account through the MCP authentication flow and review consent.
  3. Return to Codex and run the supplied connection test.
  4. codex mcp add stride --url https://stride-mcp-pilot.vercel.app/api/mcp --oauth-client-id openai-codex-pilot-01
  5. codex mcp login stride --scopes mcp.connect
  6. To disconnect this CLI connection, run codex mcp logout stride and revoke its grant in Connected AI clients.

Set up hosted Claude (not yet available)

Hosted Claude (Claude.ai) is planned and not yet enabled. Its client is registered, but Stride has not yet enabled or tested that connection surface end to end, so there are no Claude setup steps yet.

For now, set up Claude Code or Codex instead. See Set up Claude Code and Connect from Claude Code and Codex in this article.

Set up Claude Code

Use the approved Claude Code installation and the remote-server configuration supplied by your organization.

For the published pilot environment, use the pre-registered Claude Code client below. Use your admin's environment-specific registration for DEV.

  1. Add the Stride MCP server using the URL shown in your setup quest and the approved client registration.
  2. Use the tool's MCP sign-in flow to connect your own Stride account and review consent.
  3. Return to Claude Code and run the supplied connection test.
  4. claude mcp add --transport http --client-id anthropic-claude-code-pilot-01 stride https://stride-mcp-pilot.vercel.app/api/mcp
  5. claude mcp login stride
  6. To disconnect this CLI connection, run claude mcp logout stride and revoke its grant in Connected AI clients.

Test your connection

Choose Start connection check in the setup quest, then copy the generated test prompt into your selected assistant. It asks Stride to read your status and list your current work using the same setup check ID.

Return to Stride and choose Check result. Connection verified means both calls succeeded through the same approved client and active account grant. An empty work list is a successful result. The check lasts 15 minutes; start another if it expires.

Signing in, opening a guide, an assistant claiming success, or a last-used timestamp does not by itself verify the connection. The connection test does not start an assessment, complete learning work, publish content, or award rewards.

If setup does not work

  • Stride is missing: confirm your workspace and ask its admin to enable the approved connector.
  • Sign-in fails: use your own Stride account in the correct organization, then retry consent.
  • No calls are recorded: select or enable Stride in the assistant conversation and send the generated test prompt.
  • The check expired: start a new check and use its new prompt.
  • Wrong assistant or account: return to Stride, select the intended enabled assistant, and start a new check.
  • Reconnect required: reauthorize and verify your connection again. Previously completed lessons remain completed.
  • Setup service unavailable: retry later. Ordinary in-app learning, Resources, and Docs remain available.

64 public articles available