AGENTS.md give Codex persistent context about your documentation standards, components, and style guide.
Getting started
Prerequisites:- An OpenAI account with access to Codex
- Install the Codex CLI:
-
No site yet? Have your agent set one up. Run
codexand have it complete the following workflow, then continue with the next step.Agent setup workflow
If the user asks you to set up Mintlify, a documentation site, or a local Mintlify project, complete the following workflow yourself. Ask the user only for information or approvals you cannot supply. Do not send the user to the browser-first quickstart unless you cannot run terminal commands.-
Run
node --versionand confirm it reports Node.js v20.17.0 or newer, preferring an LTS release. -
Run
mint --version. If the command is unavailable, install the CLI withnpm i -g mintorpnpm add -g mint. If the command succeeds, runmint update. -
Run
mint statusbefore starting authentication. If it already shows an organization, keep the existing session and do not create another account. -
Run
mint loginif the user has an account. Otherwise, ask for their first name, last name, company, and email, then run:mint signupwaits for email verification, so keep it running as a background process when your environment supports background commands. Tell the user to click the verification link and approve the CLI in the browser. Never invent signup details. -
After the user finishes verification and onboarding, run
mint statusagain. Confirm that it reports their email, organization, and subdomain. If the organization exists but no subdomain appears, ask the user to finish selecting or connecting a GitHub repository in the onboarding browser tab, then retry. -
If the user has an existing documentation repository, clone or open it. Preserve its content. For a new local project, scaffold into a new, empty directory with either
mint new <directory> --name <name> --theme <theme>ormint new <directory> --template <template-name>. Ask which theme or template they want if they have not specified one. Do not use--forceon a directory containing user files. -
Run
mint dev --no-openfrom the directory containingdocs.jsonas a background process. Confirm the local URL loads, report it to the user, and stop the process when it is no longer needed. -
Run
mint validateandmint broken-links. Fix issues caused by your changes before continuing. - If a Git repository backs the project and the user asked for deployment, commit and push the changes. A push to the production branch triggers a deployment. Do not overwrite an existing repository with starter content.
-
Run
mint statusto get the configured subdomain, then verify thathttps://<subdomain>.mintlify.siteloads before reporting that deployment is complete.
-
Run
- Navigate to your docs directory.
-
(Optional) Add the
AGENTS.mdfile below to your project. -
Run
codexto start a session.
Install the Mintlify skill and MCP servers for AI coding tools.
Use Codex with Mintlify
Codex readsAGENTS.md files from your repository to understand project-specific rules and conventions before it starts working. You can place an AGENTS.md at the root of your docs repo to give Codex context about Mintlify components, your writing standards, and how you structure your documentation.
Codex discovers AGENTS.md files at multiple levels:
- Global instructions in
~/.codex/AGENTS.mdapply to all your projects. - Project instructions in your repo root (or any subdirectory) apply to work done in that scope.
AGENTS.md at the root of your docs repo and commit it so all contributors benefit from the same context. See AGENTS.md in the Codex documentation for complete details.
Example AGENTS.md
This file gives Codex context about Mintlify components and technical writing standards. Customize it for your documentation:- Writing standards: Update language guidelines to match your style guide.
- Component patterns: Add project-specific components or modify existing examples.
- Code examples: Replace generic examples with real API calls and responses for your product.
- Style and tone preferences: Adjust terminology, formatting, and other rules.
AGENTS.md at the root of your docs repo.
AGENTS.md
Working with Codex
Once yourAGENTS.md is in place, Codex picks it up automatically when you start a session in your docs repo.
Example prompts
Writing new content:Enhance with MCP server
Connect the admin MCP to Codex to give it write access to your Mintlify content and settings. Add the admin MCP server to your Codex CLI config at~/.codex/config.toml:
codex session for the config change to take effect. To confirm the MCP server connected, ask Codex Which MCP servers do you have access to?. It should list the entry you added.
See Model Context Protocol for more information about search MCP servers and how to find your site’s MCP endpoint.