Skip to main content
MCP server CX Codex

Claude Code FAF — Claude Code MCP server: project context over a URL

Keeps your project description in a .faf file and lets the agent score, check and analyse it. Installs with one npx line.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add grok-faf-mcp -- npx -y grok-faf-mcp
Open on GitHub

What Grok FAF does

The server stores project context in project.faf and exposes tools such as faf_score, faf_validate, faf_get_tier, faf_estimate_tokens and faf_analyze. Since v2.1 each tool carries an annotation saying whether it only reads, writes, or can overwrite — handy when your client decides what to confirm first.

Run it locally with npx over stdio, so any MCP client that supports stdio can use it. A hosted endpoint also exists at https://mcpaas.live/grok/mcp/v1. Only rag_query touches the network, through Anthropic Collections.

Node 22 or later is required. Several tools (refresh_faf, refresh_fafm, refresh_blend, faf_gate, faf_section, faf_memory) drop small receipt files into your project folder, so untracked files will show up — keep that in mind when the directory is under version control.

What it helps with

  • keep one project description file the agent can read
  • validate the .faf file before committing
  • estimate how many tokens the project context costs
  • see whether the project description is complete enough
  • wipe stale context with a single tool call

Example prompts for the agent

  • Score project.faf and tell me what's missing.
  • Validate the .faf file and list the problems.
  • How many tokens will this context file use?

How to install Grok FAF

Platform CLI

claude mcp add grok-faf-mcp -- npx -y grok-faf-mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Grok FAF

How do I install Claude FAF in Claude Code?

Run claude mcp add grok-faf-mcp -- npx -y grok-faf-mcp, then restart the client. The alias grok-faf works too.

What does Claude FAF do?

It gives the agent persistent project context stored in the .faf format: scoring, validation, token estimates and analysis. The format is registered with IANA as vnd.faf+yaml.

What do I need to run it?

Node 22 or newer. Network access is only needed by rag_query; the other tools run locally.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor