The MCP you didn't realise you needed, or wanted but didn't know who to ask, is here. Building on 36,000+ downloads across Claude and now Gemini, we bring you faf-mcp v2.0.0 to cure your syncing pain and fuel your chosen AI with optimized context, on-demand.
The only IANA-Registered Format for AI Context ยท application/vnd.faf+yaml

Define once. Sync everywhere.
You maintain .cursorrules. Your teammate uses AGENTS.md. Someone on the team just switched to Gemini. Every AI tool wants its own context file โ and they all say the same thing in different formats.
faf-mcp is the dedicated MCP server for Cursor, Windsurf, Cline, VS Code, and every non-Claude platform. One .faf file in your repo, synced to every format your team needs.
project.faf
โ
โโโโโโโโโโฌโโโโโโโโดโโโโโโโโฌโโโโโโโโโโโโโ
โผ โผ โผ โผ
CLAUDE.md AGENTS.md .cursorrules GEMINI.md
(Claude) (Codex) (Cursor) (Gemini)
Quick Start
npx faf-mcp
Add to your MCP config:
{"mcpServers": {"faf": {"command": "npx", "args": ["-y", "faf-mcp"]}}}
| Platform |
Config File |
| Cursor |
~/.cursor/mcp.json |
| Windsurf |
~/.codeium/windsurf/mcp_config.json |
| Cline |
Cline MCP settings |
| VS Code |
MCP extension config |
| Claude Desktop |
Use claude-faf-mcp |
Three Ways to Deploy
| Door |
Method |
Best For |
| Hosted |
mcpaas.live |
Zero-install, point any MCP client to the URL |
| Self-Deploy |
Deploy to Vercel |
Your own instance, full control |
| Local |
npx faf-mcp |
IDE integration via stdio transport |
Hosted (mcpaas.live)
Point your MCP client to https://mcpaas.live/sse โ no install, no config, no maintenance. Served from 300+ Cloudflare edges with sub-ms cold starts via 2.7KB Zig-WASM engine.
Self-Deploy (Vercel)
Deploy your own MCP server on Vercel in one click. Once deployed, your server exposes:
/health โ Health check
/info โ Server metadata + tool list
/sse โ MCP Server-Sent Events transport
Local (npm)
npx faf-mcp
๐ Interop Tools
| Tool |
Platform |
Action |
faf_agents |
OpenAI Codex |
Import/export/sync AGENTS.md |
faf_cursor |
Cursor IDE |
Import/export/sync .cursorrules |
faf_gemini |
Google Gemini |
Import/export/sync GEMINI.md |
faf_conductor |
Conductor |
Import/export directory structure |
faf_git |
GitHub |
Generate .faf from any repo URL |
faf bi-sync --all
faf_git { url: "https://github.com/facebook/react" }
61 tools (25 core + 36 advanced) ยท 309 tests (9 suites) ยท 7 bundled parsers
โ๏ธ Cloud Sync
Share your FAF context globally via mcpaas.live:
| Tool |
Purpose |
faf_cloud_publish |
Upload to cloud, get shareable URL |
faf_cloud_fetch |
Pull context from cloud |
faf_cloud_list |
List available souls |
faf_cloud_search |
Search across souls |
faf_cloud_share |
Generate share links |
Example Workflow:
faf_cloud_publish { soul_name: "my-project" }
โ https://mcpaas.live/souls/my-project
faf_cloud_fetch { soul_name: "my-project" }
โ Context merged into local project.faf
Zero-install sharing - Recipients need no MCP setup. Served from 300+ Cloudflare edges with <1ms cold starts via 2.7KB Zig-WASM engine.
๐ Eternal Bi-Sync
Your .faf file and your platform context files stay synchronized in milliseconds.
project.faf โโโ 8ms โโโ .cursorrules / AGENTS.md / CLAUDE.md / GEMINI.md
Single source of truth
- Update either side โ both stay aligned
--all flag syncs to all four formats at once
- Zero manual maintenance
- Works across teams, branches, sessions
AI assistants forget. They drift. Every new session, AI starts guessing again. Bi-sync means context never goes stale.
Tier System: From Blind to Optimized
| Tier |
Score |
Status |
| ๐ Trophy |
100% |
AI Optimized โ Gold Code |
| ๐ฅ Gold |
99%+ |
Near-perfect context |
| ๐ฅ Silver |
95%+ |
Excellent |
| ๐ฅ Bronze |
85%+ |
Production ready |
| ๐ข Green |
70%+ |
Solid foundation |
| ๐ก Yellow |
55%+ |
AI flipping coins |
| ๐ด Red |
<55% |
AI working blind |
| ๐ค White |
0% |
No context at all |
At 55%, AI is guessing half the time. At 100%, AI is optimized.
๐ฌ use>faf | Prompt Pattern
Start every prompt with "Use FAF" to invoke MCP tools:
Use FAF to initialize my project
Use FAF to score my AI-readiness
Use FAF to sync my context
Use FAF to enhance my project
Works on all platforms โ stops web search, forces tool usage.
๐ ๏ธ 25 Core MCP Tools
| Tool |
Purpose |
faf_init |
Initialize project.faf |
faf_score |
Check AI-readiness (0-100%) |
faf_sync |
Sync context across platforms |
faf_bi_sync |
Bi-directional .faf โ CLAUDE.md |
faf_enhance |
Intelligent enhancement |
faf_read |
Parse and validate FAF files |
faf_write |
Create/update FAF with validation |
| ๐ Interop Tools |
|
faf_agents |
Import/export/sync AGENTS.md |
faf_cursor |
Import/export/sync .cursorrules |
faf_gemini |
Import/export/sync GEMINI.md |
faf_conductor |
Import/export directory structure |
faf_git |
Generate .faf from GitHub repo URL |
| โ๏ธ Cloud Tools |
|
faf_cloud_publish |
Upload to mcpaas.live |
faf_cloud_fetch |
Pull from cloud |
faf_cloud_list |
List souls |
faf_cloud_search |
Search souls |
faf_cloud_share |
Generate share links |
Plus 36 advanced tools and CLI fallback (via faf-cli v5.0.1):
faf readme - Extract 6 Ws from README (+25-35% boost)
faf human-add - Non-interactive YAML merge (6Ws Builder)
faf git - GitHub repo analysis without cloning
- And 40+ more commands...
๐ฆ Ecosystem
๐ License
MIT License โ Free and open source
Zero drift. Eternal sync. AI optimized. ๐
"It's so logical if it didn't exist, AI would have built it itself" โ Claude