Now self-healing — see the full UAIO loop run autonomouslyRun 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 →
66 TOOLS LIVE
🔌

MCP Server

66 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 (66 total)

Every tool invokes the full governed, receipted pipeline.

All 66 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.

139,900+ 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.