Persistent Project Context for xAI Grok
io.github.wolfe-jam/grok-faf-mcpPersistent project context for xAI Grok. IANA-registered .faf format.
Tools · 19
Fetch a context soul by name. Returns structured AI context.
List all available context souls.
Determine if a topic needs FULL, DELTA, or X-DELTA soul.
List all unique tags used in a soul, with counts.
Find all entries in a soul with a specific tag.
Full-text search across souls. Returns matching lines only (token-efficient).
Discover tag patterns, co-occurrence, candidates, and merge suggestions across all namepoints. Optionally suggest tags for a specific handle.
Generate 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 …
Score .faf YAML content via the Mk4 Zig-WASM engine. Returns 0-100 (capped). Same engine as xai-faf-rust + xai-faf-zig (parity-tested). Sub-ms at the edge.
Validate .faf YAML content via the Mk4 Zig-WASM engine. Returns true if mission-ready (>= 100).
Resolve the FAF tier for a given numeric score. Returns the tier symbol (Trophy/Gold/Silver/Bronze/etc.) per the canonical tier-table.
Estimate token count for arbitrary content via the Zig WASM engine. Sub-millisecond, zero allocations. Useful for context-budget planning.
One-call composite — returns score, tier-ready, valid, and engine identifier. Two WASM calls, sub-millisecond total.
Re-ground on .faf content — re-score via the Mk4 Zig-WASM Enterprise scorer (33-slot, honors the authored app-type shape), report drift vs an optional baseline score, and return a stamped re-ground. T…
Takes 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 structure…
Phase 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 …
Phase 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 ever…
Phase 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.
Phase 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 …
Resources · 9
Demo soul for Grok
soul://grok
Demo soul for Claude (Anthropic)
soul://claude
Demo soul for Gemini (Google)
soul://gemini
SpaceX DELTA - live launch data
soul://spacex
Wolfe James X-DELTA persona
soul://wolfe
Liverpool DELTA - current season
soul://liverpool
Smithsonian artifact metadata
soul://smithsonian
FAF IANA registration proof
soul://registry
Agent Skill document (MCPaaS edge product context)
skill://mcpaas-edge/SKILL.md
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"persistent_project_context_for_xai_grok": {
"url": "https://mcpaas.live/grok/mcp/v1",
"transport": "streamable-http"
}
}
}