Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FAF_SHOW_ADVANCEDNoIf set to 'true', enables 34 advanced MCP tools in addition to the 21 core tools (totaling 55 tools).

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
faf_aboutB

Learn what .faf format is

faf_whatB

Quick explanation of .faf format

faf_statusB

Check if project has project.faf

faf_scoreC

Calculate AI-readiness score (0-100%)

refresh_fafA

Re-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_fafmA

Reload 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. Read-only. Always returns a content hash + timestamp stamp. Complements recall, load_soul, and etch — does not replace them.

faf_orchestrate_recommendationA

Heavy 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_get_orchestration_policyA

Introspect 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.

refresh_blendA

Baked-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.

faf_initC

Create project.faf for a project

faf_trustB

Validate project.faf integrity

faf_syncC

Sync .faf with CLAUDE.md

faf_enhanceC

Enhance .faf with AI optimization

faf_bi_syncB

Bi-directional sync between project.faf and CLAUDE.md. v4.5.0: Also sync to AGENTS.md, .cursorrules, GEMINI.md!

faf_clearC

Clear caches, temporary files, and reset FAF state for a fresh start

faf_debugA

Debug grok-faf-mcp environment - show working directory, permissions, and FAF CLI status

faf_readB

Read a file within the project root (cwd / FAF_ALLOWED_ROOTS). Paths that escape the project are refused.

faf_writeA

Write a file within the project root (cwd / FAF_ALLOWED_ROOTS). Paths that escape the project are refused.

faf_listA

List directories and discover projects with project.faf files - Essential for FAF discovery workflow

faf_fridayC

Friday features — Chrome Extension detection, fuzzy matching

faf_guideB

FAF MCP usage guide for Claude Desktop - Projects convention, path resolution, and UX patterns

rag_queryA

Ask a question with RAG-enhanced context from xAI Collections. Uses LAZY-RAG cache for 100,000x speedup on repeated queries.

rag_cache_statsA

Get LAZY-RAG cache statistics - hits, misses, hit rate, cache size

rag_cache_clearA

Clear the LAZY-RAG cache to start fresh

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Current FAF ContextCurrent project FAF context and metadata
FAF Status SummaryProject health and AI readiness status
FAF Working DirectoryFile system access for FAF operations

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Wolfe-Jam/grok-faf-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server