AI Agent
Makes a request to get work done
The agent decides what it needs and sends a tool call toward the MCP ecosystem. Bindfort treats this traffic as hostile until proven otherwise.
Bindfort sits between AI agents and MCP servers — it enforces policy before each call and signs receipt evidence after.
Makes a request to get work done
The agent decides what it needs and sends a tool call toward the MCP ecosystem. Bindfort treats this traffic as hostile until proven otherwise.
Simulated data replaying the local verification path. Pilot deployments produce these records from real traffic.
One honest status board. Each module is labelled by outcome: working today, ships today, or still roadmap.
The scanner path is built around the runtime dependency tree, not only top-level package names. This is the core lesson from the MCP transitive dependency research, and it is what powers the free audit.
Both sides of the policy gate are proven: an approved tool call succeeds and a denied tool is stopped before it reaches the upstream MCP server.
Tool-call results include receipt evidence with HMAC and server fingerprint fields. For EU buyers, this becomes the audit artifact behind Article 12-style traceability: who called which MCP tool, under which policy, and what result came back. Thebindfort verify command proves receipt-log integrity after the run and fails on tampered records — tamper one line and it exits non-zero.
Receipts, policy decisions, scanner findings, and server fingerprints give operators structured evidence they can attach to technical documentation, supplier review, and Annex IV readiness work.
The product direction is clear: run untrusted MCP servers with scoped filesystem, network, and process access. First-user packaging still needs a clean deployment profile.
Bindfort now has first-user packaging docs, a Compose skeleton, and a pilot checklist aligned to EU audit and sovereignty expectations. Before broader launch it still needs one external pilot run and production-grade deployment packaging.
The security case does not depend on one regulation. These disclosed MCP incidents show why fast policy checks, dependency visibility, and receipt evidence need to exist before tools run.
Approved MCP configuration could be changed later without the user seeing a fresh trust decision, turning an approved setup into persistent code execution risk.
Connecting an MCP client through mcp-remote to an untrusted server could trigger arbitrary operating-system command execution on the client host.
Anthropic's Filesystem MCP server contained path-scope bypasses that let attackers escape the intended directory boundary and access host files.
OX Security reported a design-level command execution surface in MCP STDIO handling across official SDK implementations and downstream products.
Start with the evidence behind the product: installed-tree dependency risk, runtime reachability, and the minimum checks before agents use MCP servers.
A shallow package scan can return clean while the installed dependency tree still carries known high-severity advisories.
Read the report ->Dependency presence is only the first question. Runtime validation asks whether an agent can actually drive traffic into the affected path.
Read validation notes ->Inventory, dependency depth, host/origin boundaries, policy enforcement, and receipts are the minimum review set before production use.
Open checklist ->The EU AI Act timeline moved, but the MCP risk did not. The current planning baseline for stand-alone Annex III high-risk systems is now 2 December 2027 after the AI Omnibus political agreement. That gives teams more room to implement calmly, not permission to postpone telemetry, policy records, and receipt evidence.
The CVEs do not care about Brussels. Tool poisoning, command execution, dependency drift, and filesystem escapes are already showing up in MCP stacks. Bindfort turns sensitive MCP tool calls into reviewable evidence: caller, server identity, tool, policy decision, timestamped result, receipt hash, and verifier output. Start now, comply calmly.
bindfort verify receipts.jsonl --key-file receipt.keyArticle 12 requires high-risk AI systems to technically allow automatic event logging over the system lifetime. Bindfort is positioned to provide the MCP tool-call side of that record: caller, tool, server identity, policy decision, timestamped result, and receipt evidence.
Annex IV is about technical documentation. Bindfort does not make a system compliant by itself, but its receipts, dependency findings, policy records, and server fingerprints are the kind of structured evidence EU operators need for audit files and design-partner reviews. The Annex III planning baseline is now 2 December 2027, but evidence infrastructure cannot be backfilled. Start now, comply calmly.
The local verification path can generate a verifier-backed evidence bundle from receipt logs withbindfort evidence bundle.
In the current verification path, the local demo writes receipt evidence with HMAC and server fingerprint fields. The bindfort verify receipts.jsonl command recomputes the HMAC chain from a signing key kept outside the log, exits non-zero on tampering, and reports the receipt that failed.
After verification, bindfort evidence bundle writes a local manifest, Article map, and operator README without copying raw receipt logs by default.
It is ready for a guided technical walkthrough and design-partner evaluation. The verified path currently covers config validation, build, tests, policy allow/deny behavior, and receipt evidence.
It is not yet a self-serve production product. First-user packaging and operator docs now exist as a guided path; the remaining launch work is one real pilot environment, release artifacts, and production operations packaging.
Routing gateways forward MCP traffic and usually focus on auth, rate limits, and transport. Bindfort focuses on security evidence before and after the call: installed dependency risk, policy decision, tool-call outcome, and receipt records.
That is the intended deployment posture for design partners: self-hosted deployment that keeps agent traffic, tool-call evidence, and audit records under the operator's control instead of requiring sensitive traces to leave the environment or the jurisdiction.
Bindfort is not claiming SOC 2 certification today. The current value is that policy decisions, receipt records, scanner findings, and server fingerprints can support future control evidence for audits.
Formal SOC 2 mapping, auditor-ready exports, and control evidence workflows are v1.0 roadmap work. Self-hosting helps with data control, but it does not remove the buyer's audit obligations.
Bindfort is run as a deliberately low-profile, EU-based effort. We would rather you trust verifiable artifacts than a bio. The evidence format is open by design: the bindfort verify receipt verifier recomputes the HMAC chain and fails on tampered records, and the dependency-scan findings are reproducible from a frozen baseline. Receipts stay verifiable even without us.
The same scan behind the installed-tree research is published with a frozen baseline at tests/cve-scan-bootstrap/out-baseline-2026-04-26/ so findings can be re-run and diffed.
Send your MCP server list or a lockfile and get a findings report in 48 hours — the same installed-tree scan that flagged 5 of 5 official MCP servers. We prioritise teams that already run MCP servers, connect agents to internal tools, or need tool-call control and receipt evidence.
Design-partner stage: guided pilots, not self-serve.