Grok FAF
Persistent project context for xAI Grok.
Connector by faf.one · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/faf-one-grok-faf-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: prompt-engineering, documentation
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
Runs code on install
Its package runs an install script (such as npm postinstall or setup.py code) as soon as you install it, before any tool is called. Read the script first.
- Tools
- 31 read · 24 write · 5 delete · 7 not yet classified
- Secrets
- None asked for
- Install scripts
- Runs code on install
- Runs as
- Node.js package
Tools by what they do 67
Read from the source code; the running server may list different tools.
Read 31 · Look things up without changing anything.
faf_aboutfaf_analyzefaf_auditfaf_chatfaf_checkfaf_creditfaf_dnafaf_doctorfaf_existsfaf_faqfaf_formatsfaf_get_orchestration_policy
Show 19 more tools
faf_guidefaf_indexfaf_listfaf_logfaf_readfaf_scorefaf_searchfaf_showfaf_skillsfaf_stacksfaf_statusfaf_trustfaf_trust_validatedfaf_validatefaf_verifyfaf_versionfaf_whatrag_cache_statsrag_query
Write 24 · Create, change, send or run things.
faf_authfaf_autofaf_bi_syncfaf_copyfaf_debugfaf_displayfaf_editfaf_gatefaf_innitfaf_install_skillfaf_memoryfaf_migrate
Show 12 more tools
faf_mkdirfaf_movefaf_orchestrate_recommendationfaf_quickfaf_recoverfaf_sectionfaf_sharefaf_syncfaf_updaterefresh_blendrefresh_fafrefresh_fafm
Delete 5 · Delete, drop, revoke or wipe things.
faf_clearfaf_deletefaf_initfaf_writerag_cache_clear
Not yet classified 7 · We could not tell from the name and description.
faffaf_choosefaf_fridayfaf_todofaf_trust_confidencefaf_trust_garagefaf_trust_panic
Network hosts it talks to 9
api.x.ai· found in codebuilder.faf.one· found in codefaf.one· found in codegithub.com· found in codegrok.faf.one· found in codeiana.org· found in codemanagement-api.x.ai· found in codemcpaas.live· found in coderaw.githubusercontent.com· found in code
Files it touches
%APPDATA%\\Claude\\claude_desktop_config.json\/dev/tty/home/claude/mnt/user-data/mnt/user-data/uploads/opt/homebrew/bin/opt/homebrew/bin/faf/private/etc/tmp/faf-test/tmp/faf-test-delete.tmp/tmp/faf-test-dir/tmp/faf-test.txt/tmp/test.faf/tmp/test1.tmp/tmp/test2.tmp/tmp/uploads/Users/wolfejam/FAF/grok-faf-mcp/package.json/Users/wolfejam/FAF/grok-faf-mcp/project.faf/usr/local/Cellar/node@20/20.19.4/bin/faf- Your home directory (~)
~/Projects/my-app~/Projects/old-projectC:\\Users\\username\\Projects\\my-app\- Any path the agent passes to its tools
Tools (67)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
fafPersistent project context for any AI. IANA-registered format.
faf_aboutAbout FAF - stop FAFfing about!
faf_analyzeMulti-model AI intelligence analysis
faf_audit📊 Comprehensive audit of .faf quality and completeness
faf_auth🔐 Authenticate for Birth DNA tracking
faf_auto🏆 ONE COMMAND CHAMPIONSHIP - IMPORTANT: Users work on LOCAL projects. Ask for LOCAL filesystem path (e.g., /Users/username/projects/myapp). DO NOT use containers. Auto-scan, populate, score, sync using real FAF file tools.
faf_bi_sync40ms bi-directional sync - Championship speed!
faf_chatNatural language .faf generation
faf_checkQuick health check
faf_choose🏎️ Interactive project chooser - GitHub Desktop style! Choose & FAF!
faf_clearcan change or delete dataClear caches and state
faf_copyCopy files or directories
faf_creditTechnical Credit vs Technical Debt mindset
faf_debugDebug grok-faf-mcp environment - show working directory, permissions, and FAF CLI status
faf_deleteDelete files or directories
Show 52 more tools
faf_display🖼️ Render project.faf → project.html (faf-cli's real scorer + renderer — the same context your AI reads)
faf_dna🧬 Show Birth DNA and evolution tracking
faf_doctor🏥 Comprehensive health check for .faf and environment
faf_editInteractive editor with validation
faf_existsCheck if file or directory exists
faf_faqInteractive help system
faf_formats🐱 TURBO-CAT format discovery (153 validated formats)
faf_fridayFriday features — Chrome Extension detection, fuzzy matching
faf_gateDescription is built at runtime.
faf_get_orchestration_policyread-onlyIntrospect the effective orchestration policy WITHOUT running the orchestrator. Returns `{ tier, thresholds, source, overrides_applied }` — what aggressiveness tier the next `faf_orchestrate_recommendation` call would use, and whether it came from defaults or a `.faf:orchestration:` override. No drift detection, no signals, no receipt — pure introspection. Read-only.
faf_guideFAF MCP usage guide for Claude Desktop - Projects convention, path resolution, and UX patterns
faf_indexA-Z reference catalog of your project
faf_initInitialize project.fafcan change or delete dataInitialize FAF with intelligent project detection - Championship grade
faf_innit🇬🇧 British version of init - same championship, more bruv!
faf_install_skill🏆 Install faf-expert skill to Claude Code - Automatic installation of world-class FAF expertise
faf_listread-onlyList directory contents
faf_log📜 Show DNA evolution history and changes
faf_memoryPhase III — structured portable memory. Query the durable .fafm model (decisions/invariants/conventions/WHY) by type/tag/priority/text instead of scrolling a flat GROK.md. Omit all filters for a structured summary (counts by type/priority + tag vocabulary + index). NOTE: .fafm is NOT scored — this SELECTS and returns facts (provenance preserved), it never grades them. Read-only; complements refresh_fafm/recall.
faf_migrate🔄 Migrate .faf to project.faf (format v2.5.0)
faf_mkdirCreate directories
faf_moveMove or rename files
faf_orchestrate_recommendationHeavy orchestrator — given current substrate state, returns a structured recommendation about drift: which refresh to call (or `no_action`), why, how severe, and the underlying signals. ADVISORY ONLY — never auto-fires. Composes the full 1.5 substrate (drift detection · contradiction check · repeat-offender · take-a-hint · refresh history). Writes a recommendation receipt on every call (auditable trail, no silent decisions). Read-only WRT substrate state.
faf_quick⚡ Quick .faf creation - one-liner for instant context. Creates in ~/Projects/ (or ~/projects/ if exists).
faf_readread-onlyRead any file
faf_recover🚑 Recover .faf from backups or DNA history
faf_scoreread-onlyChampionship scorecard with actionable insights. CRITICAL: Content between [DISPLAY:REQUIRED] tags MUST be displayed directly to user as formatted markdown. Do NOT summarize. Includes Quick Actions for immediate next steps.
faf_searchSearch filesystem for files by name (TURBO-CAT powered). Solves the "dropped file path" problem - find where a file lives.
faf_sectionPhase III — structure-aware retrieval. Returns an EXACT, WHOLE .faf section by dotted path (e.g. "stack", "stack.backend", "human_context"), structure and relationships preserved — the deterministic complement to Collections' blind ~1024-token chunking (which flattens a .faf). Omit "section" to list every available path. No LLM, no Collections call: parse → resolve path → return the whole subtree as YAML.
faf_shareSecure sharing with auto-sanitization
faf_show🟠 FORCE DISPLAY raw FAF output - Shows EXACTLY what FAF generates!
faf_skills🎸 List Claude Code skills from .faf file - See which skills are configured for this project
faf_stacksSTACKTISTICS technology discovery
faf_statusComprehensive project status with Championship Medal System
faf_syncSynchronize .faf with CLAUDE.md
faf_todoGamified improvement tracking system
faf_trustread-onlyTrust validation with 4 modes
faf_trust_confidenceTrust with confidence mode - steady state
faf_trust_garageTrust garage mode - under the hood
faf_trust_panicTrust panic mode - emergency validation
faf_trust_validatedTrust validated mode - championship seal
faf_update🔄 Update .faf file with latest project information
faf_validateValidate .faf file structure and completeness
faf_verifyVerify with Claude, ChatGPT, Gemini
faf_versionShow FAF version with MK2 engine and TURBO-CAT status
faf_whatQuick explanation of .faf format
faf_writecan change or delete dataWrite any file
rag_cache_clearClear the LAZY-RAG cache — drop all cached retrievals so the next rag_query rebuilds from source. Use when the underlying context has changed and you want fresh results instead of cached ones.
rag_cache_statsread-onlyGet LAZY-RAG cache statistics - hits, misses, hit rate, cache size
rag_queryread-onlyAsk a question with RAG-enhanced context from xAI Collections. Uses LAZY-RAG cache for 100,000x speedup on repeated queries.
refresh_blendBaked-in two-intensity refresh (Cmd+R / Cmd+Shift+R analog). Fires BOTH `refresh_faf` + `refresh_fafm` in one call. `mode: "blend"` (default) = light `.faf` + delta `.fafm` — the everyday re-ground. `mode: "nuke"` = light `.faf` + verbatim `.fafm` — the hard reload for polluted session memory. Intensity matches drift rate per layer.
refresh_fafRe-ground on the live .faf — re-read + re-score the current project DNA, report drift vs your last-known score, and return the fresh context. The explicit re-grounding primitive for long sessions: drift → refresh → re-grounded. Built for Grok, by request.
refresh_fafmReload the latest structured memory (`.fafm`) for one or more souls into the current session. Returns a stamped delta by default (added/updated facts since last refresh or a given timestamp). Use `verbatim: true` to receive the full current `.fafm` content instead. Reads your files and writes a refresh receipt (.fafm-refresh-receipts.json) to the project folder. Always returns a content hash + timestamp stamp. Complements `recall`, `load_soul`, and `etch` — does not replace them.
Signals
- Stars
- 19
- Forks
- 2
- Open issues
- 1
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Oct 5, 2026 (23 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
one.faf/grok-faf-mcp- Version
- 2.1.0
- Auth
- No auth
- Packages
- npm grok-faf-mcp
- License
- MIT
- Repository
- github.com/Wolfe-Jam/grok-faf-mcp
- Website
- grok.faf.one
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from faf.one
- 0.668score

Claude FAF
faf.one
Persistent project context for Claude.
ConnectorAFreshness: ALocal★ 23Claude Code +5 - 0.649score

.FAF Context
faf.oneOfficial
.FAF Context — persistent project context for Cursor, VS Code and every MCP-compatible IDE.
ConnectorAFreshness: ALocal★ 7Claude Code +5 - 0.644score

Gemini FAF
faf.one
Persistent project context for Google Gemini.
ConnectorAFreshness: ALocal★ 2↓ 215/wkClaude Code +5 - 0.606score

Rust FAF
faf.one
Persistent project context — Rust-native MCP server.
ConnectorAFreshness: ALocal★ 4↓ 16/wkClaude Code +5 - 0.484score
Wjttc
faf.one
F1-grade MCP certification.
ConnectorCFreshness: CLocalClaude Code +5
Cite this page
Grok FAF MCP server. Agent Mart. https://agentmart.dev/connectors/faf-one-grok-faf-mcp (last updated 2026-10-24)