.Faf MCP Server

Universal project context for all MCP platforms. Auto-detects CLI, 50 MCP tools.

Remote serverstreamable-http

What is the .Faf MCP server?

Universal project context for all MCP platforms. Auto-detects CLI, 50 MCP tools. The .faf mcp server wraps that behind the Model Context Protocol, so an assistant can use it through 14 defined tools rather than through you.

What it actually does

Its toolset

Everything the assistant can do here goes through one of these:

  • faf_agents — OpenAI Codex
  • faf_cursor — Cursor IDE
  • faf_gemini — Google Gemini
  • faf_conductor — Conductor
  • faf_git — GitHub
  • 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_read — Parse and validate FAF files
  • faf_write — Create/update FAF with validation
  • faf_cloud_publish — Upload to mcpaas.live

Adding it to your client

Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.

When to reach for it

Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. .Faf's toolset — faf_agents, faf_cursor, faf_gemini and 11 more — is a fair guide to whether it matches your workflow. It is maintained by Wolfe-Jam; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Caveats

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch .Faf.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the .faf mcp server does with a few real requests.

Available tools

ToolWhat it does
faf_agentsOpenAI Codex
faf_cursorCursor IDE
faf_geminiGoogle Gemini
faf_conductorConductor
faf_gitGitHub
faf_initInitialize project.faf
faf_scoreCheck AI-readiness (0-100%)
faf_syncSync context across platforms
faf_bi_syncBi-directional .faf ↔ CLAUDE.md
faf_readParse and validate FAF files
faf_writeCreate/update FAF with validation
faf_cloud_publishUpload to mcpaas.live
faf_cloud_fetchPull from cloud
faf_cloud_listList souls

How to install the .Faf MCP server

Add to your MCP config:

```json
{"mcpServers": {"faf": {"command": "bunx", "args": ["faf-mcp"]}}}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • Use .Faf to faf agents.
  • Use .Faf to faf cursor.
  • Use .Faf to faf gemini.

Frequently asked questions

It connects .Faf to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (faf_agents, faf_cursor, faf_gemini, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with .Faf directly.