IntegrationUpdated

Connect Codex to your backlog

Stride is a backlog MCP server for Codex. Model Context Protocol (MCP) is an open standard that lets Codex use approved tools and context from Stride, so it can work from linked stories, decisions, diagrams, processes, and tests instead of reconstructing intent from a repository alone.

How to connect Codex

Sign in with your Stride account and there is nothing to copy. For CI and other runs that cannot open a browser, use an agent key instead.

Sign in with your Stride account

  1. Add Stride to Codex: codex mcp add stride --url https://www.stride.page/api/mcp/stride.
  2. Sign in: codex mcp login stride. Your browser opens to Stride.
  3. Sign in, choose the project Codex works in and the projects it can reach, and click Allow. You can disconnect it at any time in Settings → Integrations → Connected apps.

Or install the Stride plugin: $stride:next and $stride:done

The plugin adds the same server and two skills. $stride:next picks up your next story (the one a teammate staged for you, or the top one assigned to you) with its full spec and starts it. $stride:done checks the work against the story’s acceptance criteria and moves it to In Review.

It is listed as Stride AI in OpenAI’s plugin directory, which Codex shares with ChatGPT. Start codex, run /plugins and install Stride AI by Newlight Solutions, or open Plugins in the ChatGPT desktop app. If Codex asks you to connect it, sign in to Stride and allow it. Start a new session and run $stride:next.

Or add the plugin’s own marketplace, from GitHub:

codex plugin marketplace add Newlight-Solutions/stride-plugins

Then start codex, run /plugins, open Stride AI in that marketplace and install it. Codex asks you to sign in to Stride. Start a new session and run $stride:next.

Or use an agent key

  1. In Stride, open Settings → Integrations → Codex and generate a project-scoped agent key.
  2. Export it as STRIDE_AGENT_KEY in the environment that launches Codex.
  3. Add the TOML configuration below to ~/.codex/config.toml, or to .codex/config.toml in a trusted project.
[mcp_servers.stride]
url = "https://www.stride.page/api/mcp/stride"
bearer_token_env_var = "STRIDE_AGENT_KEY"
tool_timeout_sec = 300

Or add it with one command, which writes the same entry to ~/.codex/config.toml: codex mcp add stride --url https://www.stride.page/api/mcp/stride --bearer-token-env-var STRIDE_AGENT_KEY. Then run codex mcp list, or /mcp inside Codex, to check that Stride is connected.

Good to know

Checked against OpenAI’s Codex documentation on October 26, 2026.

What Codex can do

Stride exposes 131 unique, externally callable tools. Access is constrained by the member, workspace, project scope, and role behind the sign-in or the agent key.

ModuleRepresentative work
PlanRead connected story context; create and update stories, epics, sprints, and releases.
DesignRead diagrams and architecture decisions; create, update, and link documents and ADRs.
OptimizeRead processes, process insights, delivery KPIs, and linked modernization context.
VerifyCreate test cases, inspect test runs and defects, and run release quality-gate checks.

Frequently asked questions

How do I connect Codex to Stride?

Run codex mcp add stride --url https://www.stride.page/api/mcp/stride, then codex mcp login stride. You sign in to Stride in your browser, choose the projects Codex can reach, and allow it, so there is no key to copy. Or install the Stride AI plugin from OpenAI’s plugin directory (run /plugins in Codex), which adds the same server plus $stride:next and $stride:done. For CI and other runs that cannot open a browser, generate an agent key in Settings → Integrations → Codex, export it as STRIDE_AGENT_KEY, and run codex mcp add with --bearer-token-env-var STRIDE_AGENT_KEY instead. Run codex mcp list to check it.

What does the Codex configuration contain?

Signed in, it names the Stride MCP endpoint and nothing else: Codex keeps the sign-in itself. With an agent key, it also tells Codex to read its bearer token from STRIDE_AGENT_KEY, so the secret stays in your environment instead of being written into config.toml.

Can Codex change project data?

Yes, as far as your permissions and the projects it was allowed to reach permit. Every tool call is checked by Stride before its handler runs, and writes are recorded as MCP activity for the person who connected it.

Does the same connection work with Claude Code and Cursor?

All three clients use the same Stride MCP endpoint and tool registry, and sign in the same way. Their configuration formats differ, so use the matching setup guide. Each app you sign in is listed on its own under Connected apps.

Which plan includes the MCP server?

Every paid plan includes MCP access, the public API, and webhooks. Starter includes one API or agent key and one webhook; Pro and Enterprise increase those limits. An app you sign in uses one agent key. The pricing page contains the current plan details.

Create a workspace, then sign in from Codex to connect it to the delivery record.

Get started

Other integrations

See the full integration catalog →

Defined in our glossary
Related reading
Guides for working with coding agents