IBA + MCP Live Demo
Live Demonstration

IBA + MCP Integration
Watch the boundary hold.

Illustrative scenarios showing how an IBA wrapper around Anthropic’s Model Context Protocol would block out-of-scope tool calls. Real, deterministic logic below โ€” not a claim of a deployed production system.

0Validations
0Blocked
0msLast Response
Ready. Select a scenario above.
Integration

MCP + IBA Pattern

# Declare intent โ€” the only thing the agent is authorised to do intent = IntentDeclaration( intent_id=”claude-research-001″, declared_purpose=”Research Q4 financial trends from public data”, scope=IntentScope( allowed_resources=[“web:search”, “file:read:public”], forbidden_resources=[“email:*”, “database:customer”] ) ) # Wrap the MCP client โ€” all tool calls now validated against intent client = IBAMCPClient(intent=intent) result = client.call_tool(“search_web”, {“query”: “Q4 earnings”}) # -> ALLOWED, matches declared research intent result = client.call_tool(“read_email”, {“inbox”: “CEO”}) # -> BLOCKED, violates forbidden_resources list

This is a real, runnable pattern โ€” see the verified iba-x-demo repository for a fully tested working implementation.

IntentBound.com ยท Patent GB2603013.0 (Pending)