ijfw-workspace

data-ai MCP Server

One install. Shared memory, smart routing, disciplined workflow, multi-AI audits -- across every AI coding agent. No BS.

VerifiedInstall Ready
data-aidata-ai
4 views114 stars16 forksv1.0.0MIT

Why This Matters

Discovered via github-topic:mcp-server and last synced 5mo ago.

VerifiedInstall Ready
Source
github-topic:mcp-server
Stars
114
Last synced
5mo ago
Install
Instructions detected

Install

1. Install the package

npm install ijfw-workspace
45
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (45)

Gate

Blocks on fail?

9

license-check

Tool

Purpose

off

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

Ship

`/ijfw-ship`

6

gitleaks

Warm

BM25 ranked retrieval

ijfw_prompt_check

Deterministic regex detector for vague prompts. Zero LLM cost.

Platform

Writes observations

Status

`/status`

2

oxlint

11

upgrade-smoke

ijfw_memory_store

Persist decisions, patterns, handoffs, preferences, observations.

Windsurf

`~/.codeium/windsurf/mcp_config.json` + `.windsurfrules`; dashboard view-only

view-only

yes

Observations

(auto on PostToolUse)

1

shellcheck

10

pack-smoke

8

knip

Where

When

7

audit-ci

Cold

Optional semantic vectors via `@xenova/transformers`

5

publint

3

eslint-security

4

psscriptanalyzer

Lever

What it does

Tier

Shape

Hot

Plain markdown

ijfw_memory_recall

Wake up with full project context. Cross-project via `from_project`.

Cursor

view-only

Preflight

(via skill trigger)

ijfw_memory_search

BM25-ranked search over local memory. `scope:"all"` for cross-project.

Hermes

`~/.hermes/config.yaml` + `HERMES.md` + skills directory

Copilot

view-only

ijfw_memory_status

Roughly 200-token project brief. Mode, pending, last handoff.

Wayland

`~/.wayland/config.yaml` + `WAYLAND.md` + skills directory

ijfw_memory_prelude

Full first-turn memory bundle for agents without SessionStart hooks.

Universal

`universal/ijfw-rules.md`, paste into anything else

Capability

Claude Code

ijfw_metrics

Tokens, cost, routing mix, session totals.

yes

full

Handoff

`/handoff`

ijfw_cross_project_search

BM25 across every registered IJFW project on the machine.

Plan

`/ijfw-plan`

none

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 +----------------------------------------------+