MCP Catalogs
首页faf screenshot

faf

by Wolfe-Jam·15·综合分 42

FAF 是一种注册的格式,通过 project.faf 文件和 MCP 服务器提供结构化的 AI 上下文。

developer-toolsai-llm
3
Forks
1
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

基础 AI 上下文格式(FAF)是一种注册的开放格式,将项目上下文转换为 AI 系统可以立即理解的结构化数据。它为任何 AI 工具、人类或团队提供通用、可共享的上下文格式。该项目包括 MCP 服务器,使 Claude 和其他 AI 系统能够通过 FAF 格式访问项目上下文,该格式是一个包含有关依赖项、架构和项目目标的详细信息的 YAML 文件。生态系统在多个实现中有超过 27,000 次下载。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:通过 MCP 服务器为 AI 编程助手提供结构化的项目上下文
:将项目文件转换为标准化的 AI 优化格式
:从单一源生成针对特定 AI(Claude、Cursor、Gemini、ChatGPT)的指令
:什么是 FAF?
:FAF 如何与其他 AI 上下文文件比较?
:哪些 AI 平台支持 FAF?

什么时候选它

当您需要跨多个 AI 编码助手工作并需要一种标准化格式来一致地共享项目上下文时,选择 FAF。

什么时候不要选它

如果您只使用单一的 AI 编码助手,并且更喜欢为每个工具维护单独的指令文件,则避免使用 FAF。

此 server 暴露的工具

从 README 抽取出 6 个工具
  • faf_init

    Initialize a new FAF project

  • faf_migrate

    Migrate legacy .faf files to visible project.faf

  • faf_git

    Analyze GitHub repository and create project.faf

  • faf_score

    Calculate context completeness score for FAF files

  • faf_bi-sync

    Generate multiple AI instruction formats from FAF

  • faf_convert

    Convert any file type to .faf format

说明:Tool names inferred from CLI examples and descriptions in the README. The repository contains the format specification but the actual MCP tools are provided by separate packages like claude-faf-mcp.

可对比工具

agents-md-mcpcursor-rules-mcpclaude-config-mcp

安装

安装

CLI 工具(推荐入门使用)

npm install -g faf-cli
cd your-project
faf init

Claude Desktop 集成

npm install -g claude-faf-mcp

添加到 Claude Desktop 配置文件 (claude_desktop_config.json) 中:

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

FAQ

什么是 FAF?
FAF(基础 AI 上下文格式)是一种注册的开放格式,用于 AI 上下文,将项目信息转换为 AI 系统可以立即理解的结构化数据。
FAF 如何与其他 AI 上下文文件比较?
与基于 Markdown 的上下文文件(如 .cursorrules 或 CLAUDE.md)不同,FAF 使用结构化的 YAML,已注册为 Internet 标准,支持评分,并且可以从单一源生成所有其他 AI 特定格式。
哪些 AI 平台支持 FAF?
FAF 为 Claude 提供 MCP 服务器,并为 Grok、Gemini 和其他平台提供实现。它被设计为通用的,可与任何 AI 编程助手一起使用。

Hacker News 讨论

开发者社区最近的相关讨论。

faf 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。