Preview locally
From the repository root:http://localhost:3002. Mintlify reloads the preview as you edit. The first
run downloads the pinned CLI and its preview dependencies, so it needs network
access. Local preview and validation do not require a Mintlify account.
Mintlify search requires signing in with the CLI.
The configuration is the repository-root docs.json, and pages live in apps/docs.
The root .mintignore limits publishing to the site files. Internal planning and
research documents in docs are excluded from the published site.
Add a page
Create an MDX file beneathapps/docs with a title and description:
docs.json without the .mdx extension. For example,
apps/docs/guides/your-guide.mdx becomes apps/docs/guides/your-guide in navigation.
Link to pages using root-relative paths, such as /apps/docs/quickstart.
Use built-in Mintlify components for layout. The site uses Superworker’s plain
text name, white canvas, majorelle accents, Montserrat text, and JetBrains Mono
code. Change site-wide branding in the root docs.json and shared styling in the
root style.css.
Validate changes
Connect Mintlify for publishing
This step requires a Mintlify sign-in and access to connect the GitHub repository.- Sign in to the Mintlify dashboard.
- Connect
superworker-ai/mcpthrough the Mintlify GitHub app. - Select
mainas the deployment branch. - Keep docs.json is in a subdirectory disabled. The configuration is at the repository root, so leave the documentation subdirectory empty.
- Save the configuration and review the deployment once the docs are on
main.