MCP Catalogs
Home

claude-faf-mcp

by Wolfe-Jam·17·Score 45

FAF MCP server for Claude — persistent project context with 33 tools for better AI development.

developer-toolsai-llmproductivity
6
Forks
0
Open issues
this month
Last commit
2d ago
Indexed

Overview

claude-faf-mcp is an MCP server that implements the FAF (Forever After Format) protocol to provide persistent project context for Claude. It enables developers to maintain accurate project understanding across sessions by using a standardized .faf format file. The server includes 33 tools covering project initialization, validation, scoring, synchronization, and file operations. It supports bi-directional sync with CLAUDE.md and optional tri-sync with MEMORY.md for enhanced context retention.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Maintaining consistent project context across multiple Claude sessions
you:Automating project documentation and README generation
you:Syncing development context between different AI tools
you:What is the FAF format?
you:How does the persistent context work?

When to choose this

Choose claude-faf-mcp when you need persistent project context for Claude across multiple sessions, especially for complex projects where maintaining context manually is impractical.

When NOT to choose this

Avoid if you're working with a different AI assistant (not Claude) or if you prefer not to use the .faf file format for project context management.

Tools this server exposes

12 tools extracted from the README
  • faf_init

    Initialize project DNA

  • faf_auto

    Auto-detect stack and populate context

  • faf_readme

    Extract context from README

  • faf_score

    AI-readiness score (0-100%) with breakdown

  • faf_sync

    Sync .faf → CLAUDE.md

  • faf_tri_sync

    Tri-sync .faf ↔ CLAUDE.md ↔ MEMORY.md

  • faf_agents

    Import/export AGENTS.md (OpenAI Codex)

  • faf_read

    Read any file

  • faf_write

    Write any file

  • faf_status

    Project status overview

  • faf_doctor

    Diagnose and fix common issues

  • faf_git

    Extract context from any GitHub repo URL

Comparable tools

faf-cligemini-faf-mcpgrok-faf-mcpmcp-server-example

Installation

Installation Options

**Web Transport (Recommended)**

claude mcp add --transport http claude-faf-mcp https://claude-faf-mcp.vercel.app/sse

**Claude Desktop (Click & Install)**

  1. Download [claude-faf-mcp-5.5.2.mcpb](https://github.com/Wolfe-Jam/claude-faf-mcp/releases/latest/download/claude-faf-mcp-5.5.2.mcpb)
  2. Double-click to install

**Claude Desktop (Manual Install)**

npm install -g claude-faf-mcp

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "faf": { "command": "npx", "args": ["-y", "claude-faf-mcp"] }
  }
}

**Universal CLI (Any AI)**

npx faf-cli auto

FAQ

What is the FAF format?
FAF (Forever After Format) is a standardized YAML format that captures project context through answers to key questions (Who, What, Why, Where, When, How). It's registered with IANA as application/vnd.faf+yaml.
How does the persistent context work?
The server maintains context through bi-sync (.faf ↔ CLAUDE.md) or tri-sync (.faf ↔ CLAUDE.md ↔ MEMORY.md) which ensures your AI remembers your project across sessions even when Claude Desktop is restarted.

Compare claude-faf-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.