← 返回目录
C

Claude FAF

社区
为Claude提供持久化项目上下文,采用IANA注册的.faf格式。
GitHub 源仓库 ↗
★ 22 Stars 分类 · 开发工具 热门 源版本 62c408875b48
49FMRS · D

该服务器提供持久化上下文和记忆功能,集成度高,但需注意文件操作相关风险,总体价值高。

可靠性
8/20
安全与权限
8/20
维护活跃度
11/20
文档质量
10/20
安装易用性
12/20
查看 FMRS 评分方法 →

Claude FAF是一个MCP服务器,为Claude提供持久的项目上下文和记忆。它利用IANA注册的.faf格式(应用/vnd.faf+yaml)存储项目DNA,包括堆栈、目标和6Ws。它提供工具来初始化、自动检测、评分、同步和审计上下文,确保AI在每次会话中都能获得连贯的理解。默认提供13个核心工具,扩展可达35个。通过写入CLAUDE.md、AGENTS.md等文件,可在多AI环境中实现互操作。

工具能力

faf_init
初始化项目DNA。
faf_auto
自动检测技术栈并填充上下文。
faf_go
引导式访谈,达成黄金代码。
faf_bench
对比无上下文与有.faf时的AI基础能力,生成✪收据。
faf_score
AI就绪度评分(0-100%),含细分。
faf_doctor
诊断并修复常见问题。
faf_sync
同步.faf到CLAUDE.md或AGENTS.md等。
faf_context
获取或显示当前上下文。
faf_trust
验证分数确定性。
faf_about
解释.faf是什么。
faf_etch
提取或嵌入上下文。
faf_recall
回忆记忆。
faf_quick
faf_readme
faf_formats
faf_git
faf_human_add
faf_check
faf_tri_sync
faf_agents
faf_cursor
faf_gemini
faf_conductor
faf_read
faf_write
faf_status
faf_debug

安装接入

点击下载 .mcpb 文件并双击安装,或使用 npm install -g claude-faf-mcp,然后配置 claude_desktop_config.json 为:{"mcpServers":{"faf":{"command":"bunx","args":["claude-faf-mcp"]}}},重启 Claude Desktop。

claude_desktop_config.json
{"mcpServers":{"faf":{"command":"bunx","args":["claude-faf-mcp"]}}}

选型与风险

适合谁

  • 使用 Claude Desktop 的开发者
  • 想要持久、版本化项目上下文
  • 需要 AI 会话间记忆的团队

不适合谁

  • 不需要 AI 项目上下文的个人项目
  • 不使用支持 .faf 格式的 AI 工具
  • 担心扩展工具的超预算用户

所需权限

  • 读取和写入项目文件
  • 本地执行,无网络传输

风险与副作用

  • 文件覆盖风险,需审查每次同步
  • 部分工具已弃用,但核心仍稳定

常见排障

  1. 确保 npm 包已全局安装,检查 claude_desktop_config.json 中的命令是否正确,确保网络可访问 npm 或 GitHub,或检查 Claude 日志。

使用场景

为每次 Claude 会话提供一致的项目上下文。
让新团队成员在克隆仓库后立即获得上下文。
跨会话持久记忆项目事实。
确保 AI 遵循项目特定约定。

支持客户端

Claude Desktop完整支持