Claude FAF
Server MCP di Wolfejam
Create and score a project.faf context file and sync it to CLAUDE.md, AGENTS.md, .cursorrules and MEMORY.md.
Installa Claude FAF
Gira sul tuo computer. Il tuo client lo avvia con questo comando:
Richiede Node.js sul tuo computer. I passaggi qui sotto mostrano dove va il comando in ogni client.
Condividi questo server
Apre questa pagina, con il comando di installazione e i passaggi di configurazione.
mcp.tc/i/claude-fafDescrizione
Claude FAF keeps persistent project context in a project.faf file in the .faf format. It detects your stack, scores the project's AI-readiness from 0 to 100%, and writes CLAUDE.md, AGENTS.md, .cursorrules, GEMINI.md and Copilot instructions from that file. It can also store decisions across sessions in a project memory file (.fafm) and recall them later. It runs locally over stdio, started with npx claude-faf-mcp or installed as a Claude Desktop .mcpb bundle. Node 22 or later is required. No API key or sign-in is needed. It uses faf-cli as a bundled dependency, and 14 tools are on by default (30 with FAF_TOOLS=all).
Cosa puoi fare
- Create project.faf with stack detection
- Fill project.faf automatically from repo files
- Score AI-readiness from 0 to 100%
- Sync CLAUDE.md, AGENTS.md, .cursorrules, GEMINI.md and Copilot files
- Write faf's block into Claude Code's MEMORY.md
- Diagnose project.faf and return a trust receipt
- Remember and recall decisions across sessions
- Benchmark AI grounding with and without the .faf
Tool 14
faf_initCreate project.faf for a project, with the stack detected by faf-cli.
faf_autoFill project.faf from the repo's own files, then write CLAUDE.md.
faf_scoreReturn the AI-readiness score (0-100%) from faf-cli.
faf_goRun a guided interview for the project goal and the 6Ws.
faf_syncWrite CLAUDE.md from project.faf, plus AGENTS.md, .cursorrules, GEMINI.md and Copilot files.
faf_tri_syncWrite faf's block into the MEMORY.md that Claude Code loads for the project.
faf_setupInstall the SessionStart hook in project settings, with a preview first.
faf_trustValidate project.faf and return a trust receipt for its score.
faf_doctorDiagnose project.faf problems and name the tool that fixes each.
faf_contextShow or set the active project; detail returns the .faf text.
faf_benchBenchmark AI grounding cold versus with the .faf, with a receipt.
faf_etchRemember a decision across sessions in the project soul (.fafm).
Mostra altri 2 tool
faf_recallRecall memories from the project soul, ranked by priority then recency.
faf_aboutExplain what the .faf format is.
Dal manifest del pacchetto, non da una connessione attiva (4 ott 2026).
Prompt di esempio
Set up project context for this codebase
What's my AI-readiness score?
Sync my project.faf to CLAUDE.md and AGENTS.md
Remember that we chose Postgres over MySQL for this project
Configurazione
Ogni client avvia Claude FAF sul tuo computer con lo stesso comando. Scegli il tuo; la pagina ricorda la tua scelta.
Claude Code
- Eseguilo in un terminale, nella cartella del tuo progetto:
claude mcp add --transport stdio claude-faf -- npx -y claude-faf-mcp- Avvia Claude Code e digita
/mcp. claude-faf dovrebbe risultare collegato.
Aggiungi --scope user per renderlo disponibile in tutti i progetti.
Claude Desktop
- Apri Settings → Developer → Edit Config. Si apre
claude_desktop_config.json. Aggiungi:
{
"mcpServers": {
"claude-faf": {
"command": "npx",
"args": [
"-y",
"claude-faf-mcp"
]
}
}
}- Salva il file e riavvia Claude Desktop.
Richiede Node.js sul tuo computer. Il file si trova in ~/Library/Application Support/Claude/ su macOS e in %APPDATA%\Claude\ su Windows.
Cursor
Aggiungi a Cursor (si apre in una nuova scheda)
Oppure aggiungilo a mano in ~/.cursor/mcp.json (tutti i progetti) o in .cursor/mcp.json (questo progetto):
{
"mcpServers": {
"claude-faf": {
"command": "npx",
"args": [
"-y",
"claude-faf-mcp"
]
}
}
}Richiede Node.js sul tuo computer.
VS Code
Installa in VS Code (si apre in una nuova scheda)
Oppure da un terminale:
code --add-mcp '{"name":"claude-faf","type":"stdio","command":"npx","args":["-y","claude-faf-mcp"]}'Oppure fai commit nel repository in .vscode/mcp.json:
{
"servers": {
"claude-faf": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"claude-faf-mcp"
]
}
}
}Richiede Node.js sul tuo computer.
Devin Desktop
- Aggiungilo a
~/.config/devin/mcp_config.json(macOS e Linux) o a%APPDATA%\devin\mcp_config.json(Windows):
{
"mcpServers": {
"claude-faf": {
"command": "npx",
"args": [
"-y",
"claude-faf-mcp"
]
}
}
}- Aggiorna l’elenco dei server MCP in Cascade.
Devin Desktop è il nuovo nome di Windsurf.
Codex
codex mcp add claude-faf -- npx -y claude-faf-mcpOppure modifica direttamente ~/.codex/config.toml:
[mcp_servers.claude-faf]
command = "npx"
args = ["-y", "claude-faf-mcp"]Richiede Node.js sul tuo computer.
Gemini CLI
gemini mcp add claude-faf npx -- -y claude-faf-mcpCosì lo aggiungi al progetto corrente. Aggiungi -s user per usarlo ovunque.
Qualsiasi client
La maggior parte dei client che avviano server locali accetta questa forma:
{
"mcpServers": {
"claude-faf": {
"command": "npx",
"args": [
"-y",
"claude-faf-mcp"
]
}
}
}Zed mette i server sotto context_servers nelle sue impostazioni, con gli stessi campi command, args ed env.
Richiede Node.js sul tuo computer.
Domande frequenti
Posso incollare mcp.tc/i/claude-faf nel mio client MCP?
No. Claude FAF gira sul tuo computer, avviato dal tuo client, quindi non ha un indirizzo web a cui collegarsi. Il link rapido è la pagina da condividere; il comando di installazione è npx -y claude-faf-mcp.
Claude FAF richiede una chiave API?
No. Non dichiara chiavi né variabili d’ambiente. Gira con i permessi del tuo account utente, quindi controlla cosa possono raggiungere i suoi tool.
Claude FAF è un server remoto o locale?
Locale. Il tuo client lo avvia come processo sul tuo computer con npx -y claude-faf-mcp, che richiede Node.js.
Cosa può fare Claude FAF?
Ha 14 tool, tra cui faf_init, faf_auto e faf_score. Puoi create project.faf with stack detection, fill project.faf automatically from repo files e score AI-readiness from 0 to 100%.
Quali client possono usarlo?
Qualsiasi client che avvia server locali: Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop, Codex, Gemini CLI, Zed e altri. claude.ai e ChatGPT si collegano solo a server remoti.
Chi ha scritto questa pagina?
Il robot di mcp.tc ha letto i metadati pubblici di Claude FAF (le pagine del suo pacchetto e del repository), e un modello di AI ne ha ricavato il testo. Una persona esamina tutto ciò che i controlli non riescono a confermare. Il testo può comunque contenere errori, quindi se ne trovi uno usa Segnala questa scheda su questa pagina.
Embed
Mostra Claude FAF in un README o sul tuo sito. Ogni embed rimanda a questa pagina, usa il comando di installazione del server e non imposta cookie. Come funzionano gli embed
Badge per il README
[](https://mcp.tc/i/claude-faf)<a href="https://mcp.tc/i/claude-faf"><img src="https://mcp.tc/i/claude-faf/badge.svg" alt="Claude FAF on mcp.tc" height="20"></a>Segue la modalità chiara o scura di chi legge. Aggiungi ?theme=light o ?theme=dark per fissarla, oppure ?style=compact per mostrare il simbolo senza la scritta.
Scheda per il sito
<script src="https://mcp.tc/w/claude-faf.js" async></script>La scheda compare dove si trova il tag. Aggiungi data-theme="dark" o data-size="compact" al tag per cambiarla. Il file contiene tutto ciò che serve, quindi non fa altre richieste e non imposta cookie.
iframe
<iframe src="https://mcp.tc/embed/claude-faf" title="Claude FAF on mcp.tc" width="420" height="200" loading="lazy" allow="clipboard-write" style="border:0;border-radius:8px;max-width:100%"></iframe>Usalo nelle pagine che non consentono script. Aggiungi ?theme=light o ?theme=dark all’indirizzo per fissare i colori.
JSON
La scheda come dati per le tue pagine e i tuoi strumenti: nome, descrizione breve, comando di installazione, tool e i link «Aggiungi a». Qualsiasi sito può leggerla (CORS aperto).
https://mcp.tc/i/claude-faf.jsonmcp.tc non è affiliato a Wolfejam. Questa pagina è stata costruita dai metadati pubblici di Claude FAF (ultimo controllo: 4 ott 2026), e la descrizione l’ha scritta un modello di AI, quindi può contenere errori. Nomi e marchi appartengono ai rispettivi titolari. Qualcosa non va? Segnala questa scheda.