Grok FAF — MCP-сервер для Claude Code: контекст проекта по URL
Отдаёт агенту постоянный контекст проекта в формате .faf: оценка, проверка и анализ из коробки. Ставится одной строкой через npx.
claude mcp add grok-faf-mcp -- npx -y grok-faf-mcpЧто делает Grok FAF
Сервер держит описание проекта в файле project.faf и умеет его читать, оценивать и проверять. В наборе есть инструменты вроде faf_score, faf_validate, faf_get_tier, faf_estimate_tokens и faf_analyze. Часть из них только читает, часть пишет или перезаписывает — у каждого инструмента в v2.1 стоит пометка о том, что он делает.
Локально поднимается через npx и работает по stdio, так что подойдёт любому MCP-клиенту с такой поддержкой. Есть и размещённый вариант: https://mcpaas.live/grok/mcp/v1. Только rag_query ходит в сеть — в xAI Collections.
Нужен Node 22 или новее. Несколько инструментов (refresh_faf, refresh_fafm, refresh_blend, faf_gate, faf_section, faf_memory и другие) дописывают в папку проекта файлы-квитанции, поэтому в дереве появятся лишние файлы — это стоит учесть, если каталог под контролем версий или в него смотрят другие хуки.
Какие задачи решает
- держать описание проекта в одном файле, который читает агент
- проверить
.fafна корректность перед коммитом - посчитать, сколько токенов займёт контекст проекта
- понять, хватает ли проекту уровня полноты описания
- убрать или сбросить устаревший контекст одной командой
Примеры запросов агенту
- Оцени
project.fafи скажи, чего в нём не хватает. - Проверь
.fafна ошибки и покажи список замечаний. - Сколько токенов уйдёт на контекст из этого файла?
Как установить Grok FAF
Командой платформы
claude mcp add grok-faf-mcp -- npx -y grok-faf-mcpКомандой платформы
codex mcp add grok-faf -- npx -y grok-faf-mcpФайл настроек
{
"mcpServers": {
"grok-faf": {
"command": "npx",
"args": [
"-y",
"grok-faf-mcp"
]
}
}
}Файл настроек
{
"servers": {
"grok-faf": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"grok-faf-mcp"
]
}
}
}Командой платформы
gemini mcp add grok-faf npx -y grok-faf-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Grok FAF
Как установить Claude FAF в Claude Code?
Выполните claude mcp add grok-faf-mcp -- npx -y grok-faf-mcp, затем перезапустите клиент. Второй вариант имени — grok-faf.
Что делает Claude FAF?
Даёт агенту постоянный контекст проекта в формате .faf: оценку, проверку, подсчёт токенов и анализ. Формат зарегистрирован в IANA как vnd.faf+yaml.
Что нужно для работы?
Node 22 или новее. Сетевой доступ нужен только инструменту rag_query, остальные работают локально.