docs: add Grok Build quickstart - #1517
claude[bot] wants to merge 1 commit into
Conversation
Add quickstarts/grok-build.mdx for the xAI Grok Build CLI. The page shows hosted OAuth MCP setup first and local MCP with an API key second. Add the page to the English Agent Harnesses nav. Add Grok Build cards to integrations.mdx and ai-onboarding.mdx. Add the page to the hosted MCP truth checks. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FjogPMdSS8baEL7icbirG5
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
|
The check Locale literals and extraction-hostile markdown fails on this PR. The cause is not in this PR. What fails The step
This PR does not touch these files. It changes only The two later steps did not run, because the first step failed. I ran them locally on this branch. Both pass ( Main has the same failure This workflow runs only on Fix No dedicated fix PR exists. #1514 changes these locale files and adds Generated by Claude Code |
Requested by Micah Stairs · Slack thread
Before: Grok Build has no docs page. The Firecrawl dashboard install flow lists Grok Build with Remote MCP and Local MCP options. The docs mention Grok and xAI only in
billing.mdx, for X (x.com) requests.After:
quickstarts/grok-build.mdxdocuments Grok Build setup. The page shows hosted OAuth MCP first and local MCP with an API key second. The page is in the English "Agent Harnesses" nav after Codex CLI.integrations.mdxand theai-onboarding.mdx"Agent Harnesses" grid have a Grok Build card.How: The page uses the structure of
quickstarts/claude-code.mdxandquickstarts/codex-cli.mdx.grok mcp add --transport http firecrawl https://mcp.firecrawl.dev/v2/mcp-oauth. Then enter/mcps, selectfirecrawl, and pressito sign in. This is the same as the dashboard (firecrawl-weblib/mcp/hosted-mcp-install.ts, main086dc6e).~/.grok/config.tomlblock that runsnpx -y firecrawl-mcp@3.23.7withFIRECRAWL_API_KEY = "${FIRECRAWL_API_KEY}". Grok expands the reference at load time, so the key does not go into the file.I checked the syntax against the xAI docs: MCP Servers and Grok Build overview. The
-e/-Hflags ofgrok mcp addare in the Grok Build changelog (0.2.51).Notes for review:
/mcpstheni. There is one difference in the local form. The dashboard usesgrok mcp add firecrawl -e FIRECRAWL_API_KEY=<key> -- npx -y firecrawl-mcp@3. This page uses theconfig.tomlblock from the xAI docs instead. The repo checks forbid-e FIRECRAWL_API_KEY=in the Claude Code quickstart, and the peer quickstarts keep raw keys out of commands. The xAI docs do not say if-evalues expand${VAR}. The page also pins the reviewedfirecrawl-mcp@3.23.7, not the dashboard's@3.firecrawl-cli init/launch). The dashboard'sFIRECRAWL_LAUNCH_TARGETSdoes not include Grok, and no CLI page lists Grok as an agent.images/. The cards use the Mintlify built-interminalicon, so this PR adds no binaries.CLAUDE.mdsays to not edit localized files, and the translation pipeline creates locale pages and nav. No peer quickstart was added to locale directories by hand.scripts/check-hosted-mcp-docs.sh: I addedgrok-buildto the keyless-link loop and the pinned-version list. I also added arequirefor the OAuth command and aforbidfor-e FIRECRAWL_API_KEY=.Validation:
docs.jsonis valid JSON (python3 -m json.tool).sh scripts/check-extraction-hostile-markdown.shpasses.sh scripts/check-locale-api-literals-selftest.shpasses.sh scripts/check-locale-api-literals.shfails onmaintoo (pt-BRrastreioDeMudan,dadosRaspados). This PR does not cause it.sh scripts/check-hosted-mcp-docs.shfails onmaintoo (mcp-server.mdx/keyless.mdxstrings and locale MCP nav groups). With the failingrequireexits disabled, the branch andmaingive the same 9 failures. The new Grok lines pass, and they fail when I break the command in the page.npx mint broken-linksandnpx mint validategive the same output on the branch and onmain. The 12 warnings are missingsnippets/v2/extractimports, and no warning is about the new page.🤖 Generated with Claude Code
https://claude.ai/code/session_01FjogPMdSS8baEL7icbirG5
Generated by Claude Code