Skip to main content

API Reference

Complete API reference for the Juro Compliance Platform. Access all MCP tools, endpoints, and integration methods.

MCP Tools

Model Context Protocol tools for AI agent integration:

Quick Start

Basic API Usage

// Connect to Juro MCP Server
const client = new MCPClient('localhost', 3000);

// Scan directory for compliance
const result = await client.callTool('scan_directory', {
  path: './my-project',
  regulations: ['GDPR', 'DORA', 'DPDP']
});

console.log(result.violations);

Available Tools

Compliance Scanning

Scan directories and files for compliance violations

  • scan_directory
  • scan_file
  • get_scan_results

Rule Management

Manage compliance rules and regulations

  • list_rules
  • get_rule_details
  • validate_rule

Agent Integration

Tools for software agents to run compliance scans and consume results. LLM-assisted triage notes are advisory metadata only — never enter the signed evidence set (per AXIOM 4).

  • Auto-Discovery - Detect project types and applicable regulations from the codebase
  • Triage Notes - LLM-generated context attached to each finding (advisory; the signed set is deterministic)
  • Programmatic Access - MCP and HTTP APIs for agent-driven workflows

Get Started

Ready to integrate with Juro? Check out our installation guide and code examples.