Skip to main content

claude-faf-mcp

Deprecated in registry
io.github.Wolfe-Jam/claude-faf-mcpVersion 5.9.0

Persistent project context for Claude. IANA-registered .faf format.

Status

Responds376 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.

Deprecated in registry

The publisher marked this server as deprecated.
Last checked
Nov 14, 2026, 14:43 UTC
Latency
376 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://mcpaas.live/claude/mcp/v1Responds376 ms
No sign-in

Claude Code

claude mcp add --transport http claude-faf-mcp https://mcpaas.live/claude/mcp/v1

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: claude-faf-mcp
Remote MCP server URL: https://mcpaas.live/claude/mcp/v1

Cursor

{
  "mcpServers": {
    "claude-faf-mcp": {
      "url": "https://mcpaas.live/claude/mcp/v1"
    }
  }
}

VS Code

code --add-mcp '{"name":"claude-faf-mcp","type":"http","url":"https://mcpaas.live/claude/mcp/v1"}'
Streamable HTTP
npm: claude-faf-mcp 5.9.0
Package only

npm (npx)

claude mcp add claude-faf-mcp -- npx -y claude-faf-mcp@5.9.0
Streamable HTTP
mcpb: https://github.com/Wolfe-Jam/claude-faf-mcp/releases/download/v5.9.0/claude-faf-mcp-5.9.0.mcpb 5.9.0
Package only

This address cannot be turned into a client config.

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

20 tools

Tools of claude-faf-mcp
Read-only
Idempotent
Open world
delta_checkDetermine if a topic needs FULL, DELTA, or X-DELTA soul.NoYesYesNo
faf_analyzeOne-call composite — returns score, tier-ready, valid, and engine identifier. Two WASM calls, sub-millisecond total.NoYesYesNo
faf_business_cardPrint a business card for an agent from its own name, description, colour and picture. Returns the agent's .fafa (FAF Agent file) and a link that opens its card. Nothing is stored: the .fafa travels in the link. The card says "self-declared" because nothing is checked against a repo.NoYesYesNo
faf_collections_searchPhase III (FRC §7b) — semantic search over a Grok Collection at the edge, KV-cached (1h TTL). Returns matched chunks (content, score, file). Requires the XAI_API_KEY secret; composes with faf_section (structural) for hybrid retrieval. Handled env-aware in the MCP handler (needs the key + KV).NoYesYesYes
faf_estimate_tokensEstimate token count for arbitrary content via the Zig WASM engine. Sub-millisecond, zero allocations. Useful for context-budget planning.NoYesYesNo
faf_gatePhase III (FRC) — pre-promotion quality gate. Scores .faf content (edge Mk4) + estimates tokens and returns a deterministic promote/hold verdict BEFORE it goes to a Grok Collection. Promote IFF score >= min_score AND tokens <= max_tokens (defaults 85/8000). Edge parity with the local gate; the hold-hint can't list empty slots at the edge.NoYesYesNo
faf_get_tierResolve the FAF tier for a given numeric score. Returns the tier symbol (Trophy/Gold/Silver/Bronze/etc.) per the canonical tier-table.NoYesYesNo
faf_memoryPhase III (FRC) — query the durable .fafm model by type/tag/priority/text. Omit filters for a structured summary. .fafm is NOT scored: this SELECTS facts (provenance preserved), never grades them.NoYesYesNo
faf_orchestrate_recommendationTakes raw content strings (`.faf`, `.fafm`, and optionally `package.json`/`CHANGELOG.md`/`README.md`) and runs deterministic drift + contradiction signals across the FAF substrate. Returns a structured `Recommendation` (recommend, severity, reason, summary) with `hints` containing the current `effective_policy` and `partial[]` for any stateful signals unavailable on the current surface. Light-lane execution (hosted) is WASM-pure with no filesystem access. Heavy-lane execution (local via bunx/rust-faf-mcp) has full FS + persisted state. Advisory only — never auto-fires.NoYesYesNo
faf_scoreScore .faf YAML content with the always-33 faf-kernel (WASM). Returns 0-100 (capped). The same score faf-cli and every FAF MCP give. Runs at the edge.NoYesYesNo
faf_sectionPhase III (FRC) — returns an EXACT, WHOLE .faf section by dotted path (e.g. "stack", "human_context"), structure preserved — the deterministic complement to blind chunking. Omit "section" to list every path.NoYesYesNo
faf_validateValidate .faf YAML content: true if mission-ready (always-33 score of 100).NoYesYesNo
generate_faf_from_githubGenerate a .faf file from any public GitHub repository WITHOUT cloning. Extracts 6 Ws from README, analyzes stack from languages and package.json, and generates Championship-grade AI context. Returns .faf content, quality score, and metadata.NoYesYesYes
get_soulFetch a context soul by name. Returns structured AI context.NoYesYesNo
list_soulsList context souls: showcase souls first, then claimed souls. Paged: pass the returned cursor for more.NoYesYesNo
list_tagsList all unique tags used in a soul, with counts.NoYesYesNo
refresh_fafRe-ground on .faf content — re-score with the always-33 faf-kernel (33 slots; slotignored slots drop out), report drift vs an optional baseline score, and return a stamped re-ground. The explicit re-grounding primitive for long sessions: drift → refresh → re-grounded. Built for Grok, by request.NoYesYesNo
search_by_tagFind all entries in a soul with a specific tag.NoYesYesNo
search_contextFull-text search across souls (showcase first, then claimed souls; [private] sections are never searched). Returns matching lines only. Searches a page of souls per call: pass the returned cursor for more.NoYesYesNo
tag_intelDiscover tag patterns, co-occurrence, candidates, and merge suggestions across all namepoints. Optionally suggest tags for a specific handle.NoYesYesNo

Details

Registry status
Deprecated
Published
Jun 12, 2026
Updated
Jun 22, 2026
Categories (suggested)
Knowledge and notesSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing