TypeScript/Node.js multi-agent orchestrator with race-condition-safe shared blackboard and governance tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Network AI.
TypeScript/Node.js multi-agent orchestrator โ shared state, guardrails, budgets, and cross-framework coordination
If Network-AI is useful to you, consider giving it a star โญ โ it helps others find the project.
Network-AI is a TypeScript/Node.js multi-agent orchestrator that adds coordination, guardrails, and governance to any AI agent stack.
propose โ validate โ commit prevents race conditions and split-brain failures across parallel agentsContextComposer assembles token-budgeted, relevance-ranked context packs (semantic/lexical ร recency decay ร scope affinity, position-aware layout); context_pack + blackboard_search MCP tools let agents pull curated state instead of dumping the whole board into their windowcontext_manager.py injects decisions, goals, stack, milestones, and banned patterns into every system prompt so agents always have full project contextGovernedModelGateway absorbs the model refusal โ fallback โ billing chain (cross-model fallback, fallback-credit repricing, effort governance, thinking-block handoff) behind one governed, budgeted, audited callThe silent failure mode in multi-agent systems: parallel agents writing to the same key use last-write-wins by default โ one agent's result silently overwrites another's mid-flight. The outcome is split-brain state: double-spends, contradictory decisions, corrupted context, no error thrown. Network-AI's
propose โ validate โ commitmutex prevents this at the coordination layer, before any write reaches shared state.
Use Network-AI as:
import { createSwarmOrchestrator } from 'network-ai'npx network-ai-server --port 3001network-ai bb get status / network-ai audit tail/plugin install network-ai@network-aigemini extensions install https://github.com/Jovancoding/Network-AIclawhub install network-ai5-minute quickstart โ ย |ย Architecture โ ย |ย All adapters โ ย |ย Benchmarks โ
Most governance tools stop at the agent boundary โ they police which tools an agent may call before it acts. Network-AI also governs the layer underneath: how an agent talks to the model. When a frontier model declines a request with a classifier refusal, Network-AI absorbs the refusal โ fallback โ billing chain and presents one governed, budgeted, audited call.
GovernedModelGateway โ detect stop_reason:"refusal", audit which classifier fired, route to a fallback model, and redeem the fallback-credit token so the retry is repriced as a cache read.ModelBudget โ per-model USD accounting with fallback-credit repricing; never sums tokens across models.RefusalTelemetry โ a refusal is an HTTP 200, invisible to error-rate monitoring; emitted as a discrete non-error signal with an unservedRefusalCount gap to alert on.EffortPolicy โ turn the effort cost dial into a policy object: cap sub-agents at low, require justification for xhigh/max.ThinkingBlockManager โ keep thinking blocks unchanged on the same model; strip them on a cross-model fallback; guard prompts against reasoning_extraction refusals.FanOutFanIn steps and TeamRunner tasks each carry their own fallback agent and per-request retry budget (RetryBudget), because a turn can refuse independently across an agent and its sub-agents.Verify programmatically with verifyOwaspCoverage() (exported from network-ai):
| Risk | Status | Primary control |
|---|---|---|
| ASI-01 Agent Goal Hijack | โ Covered | AuthGuardian gating + JourneyFSM control plane |
| ASI-02 Tool Misuse & Exploitation | โ Covered | AgentRuntime SandboxPolicy + ApprovalGate |
| ASI-03 Identity & Privilege Abuse | โ Covered | HMAC / Ed25519 signed tokens + trust scoring |
| ASI-04 Supply Chain Risks | โ Covered | 1 runtime dep + socket / clawhub / codeql gates |
| ASI-05 Unsafe Code Execution | โ Covered | ShellExecutor shell:false argv + path guards |
| ASI-06 Memory & Context Poisoning | โ Covered | LockedBlackboard + injection detection |
| ASI-07 Insecure Inter-Agent Comms | ๐ก Partial | FS-mutex + signed handoffs (local-trust boundary) |
| ASI-08 Cascading Failures | โ Covered | CircuitBreaker + budgets + RetryBudget |
| ASI-09 Human-Agent Trust Exploitation | โ Covered | ApprovalGate + tamper-evident audit trail |
| ASI-10 Rogue Agents | โ Covered | ComplianceMonitor + circuit-breaker kill switch |
Two agents, atomic writes, no race conditions. That's it.
Want the full stress test? No API key, ~3 seconds:
Runs priority preemption, AuthGuardian permission gating, FSM governance, and compliance monitoring โ all without a single LLM call.
If it saves you from a race condition, a โญ helps others find it.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/jovancoding-network-ai)<a href="https://allmcps.com/mcp/jovancoding-network-ai"><img src="https://allmcps.com/api/badge/jovancoding-network-ai?style=directory" alt="Network AI on AllMCPs" /></a>