Now self-healing — See the full UAIO loop run in 20 secondsRun Demo →
iTechSmart logoiTechSmart
Developer Integration · REST / MCP / A2A

Built for agents,
not just dashboards.

Three ways to invoke the full UAIO pipeline — REST for anything that speaks HTTP, MCP for agent frameworks, and the Linux Foundation A2A protocol for agent-to-agent orchestration. All governed. All receipted.

Three doors, one pipeline

Pick your integration path.

LIVE
🌐

REST API

ProofLink verification, incident state, platform status — direct HTTPS. Use from webhooks, CI pipelines, or any tool that speaks HTTP.

api.itechsmart.dev/v1 →
30+ TOOLS LIVE
🔌

MCP Server

30+ MCP tools available — any MCP-compatible agent invokes the full UAIO pipeline directly. Connect Claude, LangGraph, CrewAI, or any agent framework.

Tool manifest →
NOW LIVE
🤝

A2A Protocol

Linux Foundation Agent-to-Agent protocol on the same endpoint as MCP. Any LangGraph, CrewAI, or AutoGen agent orchestrates Supreme through one standard schema.

View agent card →
Hello, pipeline

From zero to a verified receipt in one call.

verify a receipt — curl
# Verify any ProofLink receipt — no auth required
curl https://api.itechsmart.dev/v1/verify/f0b71cc0970c96e2

{
  "receipt_id": "f0b71cc0970c96e2",
  "chain_status": "intact",
  "anchored": true,
  "verified": true
}
Core MCP tools (30+ total)

Every tool invokes the full governed, receipted pipeline.

All 30+ tools are live at mcp.itechsmart.dev. Each call goes through Arbiter policy enforcement before execution and returns a ProofLink receipt in the response.

📈

platform_status

Returns live platform health: container count, service status, receipt count, and NIST score. Safe to call at any time. No auth required.

📋

create_receipt

Seals a new ProofLink receipt for an action your agent performed. Returns receipt_id and SHA-256 hash chain link. Required fields: action, outcome, agent_id.

🔍

verify_receipt

Verifies a receipt by ID. Returns the full record, hash chain validation result, and Bitcoin anchor status. Independent of iTechSmart's infrastructure after initial seal.

🔨

trigger_remediation

Requests a managed remediation action. Arbiter evaluates your policy gates first. Returns status APPROVED/QUEUED/BLOCKED plus the receipt_id when approved.

📊

get_incident_list

Returns open and recently closed incidents from the UAIO loop. Filter by severity, service, or time window. Use to build agent workflows that react to live infrastructure events.

compliance_status

Returns the live compliance posture: NIST CSF score, HIPAA score, SOC 2 coverage, and pending gap items. Useful for agent-driven compliance reporting workflows.

🍀

run_pulse_scan

Triggers a Pulse infrastructure scan against a specified target. Returns a scored security report with a ProofLink receipt. The same scan available free at itechsmart.dev/pulse.

30,000+ receipts sealed through these tools on the live platform — verify.itechsmart.dev

Governed by design

Your agent calls get a policy review before execution.

The difference between agentic automation and controlled infrastructure is governance. Every tool call that has side effects — trigger_remediation, run_pulse_scan — passes through Arbiter before it executes. Arbiter enforces your policy configuration: blast radius limits, time-window restrictions, change-freeze awareness, and human-approval thresholds.

🛡

Blast radius control

Define the maximum scope of any single autonomous action — by service, environment, or impact surface. Arbiter blocks anything that exceeds your defined ceiling before it touches production.

🕒

Change-freeze awareness

Set time windows when autonomous execution is suspended — release days, maintenance windows, business hours restrictions. Arbiter holds queued actions and applies them when the window opens.

📄

Every action receipted

Approved, blocked, or queued — Arbiter logs every policy decision as a ProofLink receipt. Your agents get full audit trail coverage with no additional instrumentation.

Agents welcome

Wire your agent into governed, receipted execution.