data-ai MCP Server
One install. Shared memory, smart routing, disciplined workflow, multi-AI audits -- across every AI coding agent. No BS.
Discovered via github-topic:mcp-server and last synced 5mo ago.
1. Install the package
npm install ijfw-workspace
Blocks on fail?
license-check
Purpose
ask Set/query auto-update preference. ijfw --version Pure: @ijfw/install@<ver>. ijfw --version --verbose Install method, last-applied, kill-switches. ijfw statusline --status Show statusLine ownership + IJFW state. ijfw statusline --install IJFW takes the Claude Code statusLine slot. ijfw statusline --compose IJFW renders alongside an allowlisted existing tool. ijfw statusline --disable Remove IJFW from the statusLine slot. ijfw insight Alias for ijfw dashboard start. ijfw receipt last Redacted, shareable block from the last Trident run. ``` ### Thirteen platforms, one install, one workflow
`/ijfw-ship`
gitleaks
BM25 ranked retrieval
Deterministic regex detector for vague prompts. Zero LLM cost.
Writes observations
`/status`
oxlint
upgrade-smoke
Persist decisions, patterns, handoffs, preferences, observations.
`~/.codeium/windsurf/mcp_config.json` + `.windsurfrules`; dashboard view-only
yes
(auto on PostToolUse)
shellcheck
pack-smoke
knip
When
audit-ci
Optional semantic vectors via `@xenova/transformers`
publint
eslint-security
psscriptanalyzer
What it does
Shape
Plain markdown
Wake up with full project context. Cross-project via `from_project`.
view-only
(via skill trigger)
BM25-ranked search over local memory. `scope:"all"` for cross-project.
`~/.hermes/config.yaml` + `HERMES.md` + skills directory
view-only
Roughly 200-token project brief. Mode, pending, last handoff.
`~/.wayland/config.yaml` + `WAYLAND.md` + skills directory
Full first-turn memory bundle for agents without SessionStart hooks.
`universal/ijfw-rules.md`, paste into anything else
Claude Code
Tokens, cost, routing mix, session totals.
full
`/handoff`
BM25 across every registered IJFW project on the machine.
`/ijfw-plan`
Claude, Codex, and Gemini write one JSONL line per tool call. Cursor, Windsurf, and Copilot have no hook lifecycle IJFW can write from, so they read the shared ledger via the dashboard instead. Same engine behind all of them. Native affordances on each. * * * ## How they connect ``` Your prompt v +----------------------------------------------+