Skip to content

Wolfe-Jam/claude-faf-mcp

v5.6.1 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 8d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agents-md ai ai-context ai-readiness anthropic claude
+14 more
claude-ai claude-desktop developer-tools faf gemini github-copilot mcp mcp-server model-context-protocol nodejs npm project-dna typescript vscode

Summary

AI summary

The faf_score function now directly calls faf-cli's IANA‑spec scoreFafYaml, ensuring identical scoring to the CLI and fixing handling of invalid .faf files.

Changes in this release

Bugfix Medium

`faf_score` rewired to use faf-cli's `scoreFafYaml` directly.

`faf_score` rewired to use faf-cli's `scoreFafYaml` directly.

Source: llm_adapter@2026-05-26

Confidence: high

Bugfix Medium

Invalid or unreadable `.faf` files now return honest `0/100 (0%)` with diagnostic messages.

Invalid or unreadable `.faf` files now return honest `0/100 (0%)` with diagnostic messages.

Source: llm_adapter@2026-05-26

Confidence: high

Bugfix Medium

Added Node 18 ESM‑from‑CJS compatibility via dynamic-import bridge.

Added Node 18 ESM‑from‑CJS compatibility via dynamic-import bridge.

Source: llm_adapter@2026-05-26

Confidence: high

Full changelog

🛡️ Loop closes for claude — truthful score lands for users

WJTTC AERO Phase 2 caught it; v5.6.1 closes the shield loop. faf_score now calls faf-cli's IANA-spec scoreFafYaml directly — same number faf score (CLI) and faf-mcp 2.1.1 emit. Banned medal/colored-circle ladder retired; canonical Unicode tier glyphs only.

Fixed

  • faf_score rewired through faf-cli's scoreFafYaml (replaces FafCompiler-based path). Output: FAF SCORE: <n>/100 (<n>%) ● TIER + progress bar + populated/total + next-tier hint.
  • Invalid/unreadable .faf — honest 0/100 (0%) with diagnostic (○ INVALID / ○ UNREADABLE / ♡ no .faf). No fake numbers, no crashes.
  • Node 18 ESM-from-CJS compat via dynamic-import bridge.

Tests

  • WJTTC AERO Phase 2 — score-parity tightened to TRUE PARITY: MCP faf_score numeric == faf-cli scoreFafYaml(...).score.
  • 422 pass / 1 todo / 0 fail / 1851 expects — CI green across ubuntu/macOS/windows + Node 18+20.

FAF defines. MD instructs. AI codes.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Wolfe-Jam/claude-faf-mcp

Get notified when new releases ship.

Sign up free

About Wolfe-Jam/claude-faf-mcp

First & only persistent project context MCP. Provides .faf (Foundational AI-context Format) Project DNA with 33+ tools, Podium scoring (0-100%), and format-driven architecture. Official Anthropic Registry. 10k+ npm downloads.

All releases →

Beta — feedback welcome: [email protected]