The operating layer
for the agentic web.
See everything your agents are doing. Monetize tool usage. Prove every decision back to the human who authorized it.
Extracted from production — 221 MCP tools across 26 practices at businys.app.
Quick start
npm install @businys/opsimport { observe } from "@businys/ops"
const ops = await observe()
// Dashboard: http://localhost:3100
// Wire into your MCP server pipeline
server.use(ops.middleware)That's it. A local dashboard opens at localhost:3100. Every tool call is now visible in real time. No account required.
OBSERVER MODE
Your agents, in real time
One line of code. No account. Every tool call your agents make — visible instantly.
Total calls
0
Error rate
0.0%
Avg latency
0ms
Three problems. One library.
See everything.
One line of code. No account. A local dashboard that shows every tool call your agents make — name, agent ID, latency, status, error traces. The gap between "my agent did something" and knowing exactly what closes in 60 seconds.
Monetize anything.
Per-call billing instrumentation, credit wallets, Stripe Connect integration. The same problem Stripe solved for card payments in 2010, appearing in the AI layer in 2026. One config block replaces 4–8 weeks of billing engineering.
Trust completely.
A causal graph that traces every tool call back to the originating human intent — through every agent delegation, with cryptographic integrity. Built for the EU AI Act, SOC 2 auditors, and the next generation of multi-agent workflows.
Batteries included
Full middleware pipeline.
Zero configuration.
createMCPProxy assembles the full pipeline in the correct order. Disable anything. Add OTel tracing, Agent Lineage, or your own middleware.
import { createMCPProxy, MemoryLineageStore } from "@businys/ops"
const proxy = createMCPProxy({
rateLimit: { globalMax: 1000, windowMs: 3_600_000 },
lineage: { store: new MemoryLineageStore() },
// telemetry: { tracer } // plug in your OTel tracer
})Production-proven
Not a greenfield build.
Every module in @businys/ops was extracted from the production middleware stack powering businys.app — 221 MCP tools across 26 practices, handling real agent traffic. We run this ourselves, which means every design decision was made under production constraints.
🍁 Infrastructure
Hosted in Canada.
The Businys Dev hosted dashboard runs on Supabase ca-central-1 (Montréal) and Vercel yul1 (Montréal). Your tool call records, agent lineage chains, and audit logs never leave Canadian jurisdiction.
Canada holds an EU adequacy decision — meaning your Canadian-hosted audit data already satisfies GDPR's third-country transfer requirements for EU users. No SCCs. No supplementary measures. One less compliance problem if you're shipping MCP tools to European teams.
Security
30 CVEs in 60 days. Most MCP servers ship without a security layer.
30 CVEs were filed against MCP implementations in January–February 2026. 82% involve path traversal vulnerabilities — unauthenticated callers reading files outside the intended scope. The root cause is the same every time: no auth, no input validation, no rate limiting between the protocol layer and the tool execution layer. @businys/ops is that middleware layer.
Start in one line.
npm install @businys/ops