iTechSmart UAIO
NPM · @ITECHSMART/MCP-SERVER · 2 COMPONENTS · SCANNED SEP 20
Connect AI agents to iTechSmart UAIO, ProofLink verification, and autonomous IT operations.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →
Supply Chain Security98
- No malware found by supply-chain analysis.Pass
- No known CVEs affecting this package version or its production dependencies.Pass
- No install/post-install scripts declared.Pass
- 31 of 95 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency45
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 74 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability76
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 5384 tokens (~81/item across 66 items; 66 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management93
- Stability observed for 28 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage92
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 77% of tool parameters carry a description.Partial
Tool Safety75
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- 0 of 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "ghl_send_email" implies "send" and declares no destructiveHint at all, which the MCP spec reads as destructive by default. See how to fix → Fail
- An AI judge read all 66 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
How do I install the iTechSmart UAIO MCP server?
iTechSmart UAIO runs locally as an npm package, launched with npx -y @itechsmart/mcp-server. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
npm · @itechsmart/mcp-server
claude mcp add iteksmart-mcp-server -- npx -y @itechsmart/mcp-server
{
"mcpServers": {
"iteksmart-mcp-server": {
"command": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
]
}
}
} {
"servers": {
"iteksmart-mcp-server": {
"command": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
]
}
}
} codex mcp add iteksmart-mcp-server -- npx -y @itechsmart/mcp-server
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"iteksmart-mcp-server": {
"type": "local",
"command": [
"npx",
"-y",
"@itechsmart/mcp-server"
],
"enabled": true
}
}
} openclaw mcp add iteksmart-mcp-server --command npx --arg -y --arg @itechsmart/mcp-server
mcp_servers:
iteksmart-mcp-server:
command: "npx"
args: ["-y", "@itechsmart/mcp-server"] {
"McpServers": {
"iteksmart-mcp-server": {
"Transport": "stdio",
"Command": "npx",
"Arguments": [
"-y",
"@itechsmart/mcp-server"
]
}
}
} assistant mcp add iteksmart-mcp-server -t stdio -c npx -a -y @itechsmart/mcp-server
{
"mcpServers": {
"iteksmart-mcp-server": {
"command": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 19 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 87 to 90. That category is still filling its 30-day observation window: 26 days of observed history at the previous scan, 27 at this one. The score rises as the window fills, whether or not the server changes.
- 17 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 80 to 83. That category is still filling its 30-day observation window: 24 days of observed history at the previous scan, 25 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Sept 26 −3
- Stability: pass → 0.80 functional
- 15 Sept 26 0
- Stability: 0.97 → pass security
- 14 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 93 to 97. That category is still filling its 30-day observation window: 28 days of observed history at the previous scan, 29 at this one. The score rises as the window fills, whether or not the server changes.
- 12 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 87 to 90. That category is still filling its 30-day observation window: 26 days of observed history at the previous scan, 27 at this one. The score rises as the window fills, whether or not the server changes.
- 10 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 80 to 83. That category is still filling its 30-day observation window: 24 days of observed history at the previous scan, 25 at this one. The score rises as the window fills, whether or not the server changes.
- 9 Sept 26 −3
- Stability: pass → 0.80 functional
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 20 Sept 2026 · Analysed npm/@itechsmart/mcp-server@2.0.3
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | npm |
Background: How many MCP packages publish verified provenance →
Dependencies 95 packages
| Packages resolved | 95 |
|---|---|
| Stale | 31 |
| Tree resolution | Complete |
Background: SBOMs and build attestations, explained →
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
approve_learning_item ~69
Approve a Tier 2 learning pattern for promotion to Agent Brain. Requires pattern_id. Requires scope: learning:arbiter:write. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| pattern_id | string | yes | Pattern ID from get_learning_queue |
No output schema declared.
No examples provided.
approve_sie_finding ~142
Approve a specific SIE (Self-Improving Engine) security finding by queue index. Applies the associated fixer (gitignore_add, chmod_tighten, or secrets_gitignore), seals a ProofLink receipt for the fix, and removes the item from the queue. Get the index from get_sie_queue first. EXECUTE CLASS: this modifies files on disk and seals an immutable receipt. Requires scope: sie:queue:write. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| index | number | yes | Queue index of the finding to approve (use get_sie_queue to list available indices) |
No output schema declared.
No examples provided.
compliance.audit_summary ~60
Read-only compliance scope: return the live compliance audit summary for CISO/auditor review. Alias for get_compliance_status. Requires scope: compliance.audit_summary. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
deepgram_blog_audio ~73
Generate MP3 audio version of a blog post via Deepgram TTS. Saves to blog-audio/ directory. Returns mp3_url and filename. Seals a ProofLink receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| content | string | yes | Blog post content (markdown OK, stripped automatically) |
| title | string | yes | Blog post title |
No output schema declared.
No examples provided.
deepgram_transcribe ~72
Transcribe audio from URL or file path using Deepgram Nova-2. Returns transcript, confidence, and word-level timestamps. Seals a ProofLink receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| audio_file_path | string | – | Server-side path to audio file |
| audio_url | string | – | URL of audio file to transcribe |
No output schema declared.
No examples provided.
deepgram_tts ~97
Convert text to speech via Deepgram Aura (aura-asteria-en). Saves MP3 to mission-videos/ and seals a ProofLink receipt. Returns mp3_url.
| Name | Type | Req | Description |
|---|---|---|---|
| output_filename | string | – | Optional output filename (auto-generated if omitted) |
| text | string | yes | Text to convert (max 4000 chars) |
| voice | string | – | Deepgram voice model (default: aura-asteria-en) |
No output schema declared.
No examples provided.
dispatch_ag2_incident ~179
Dispatch an IT incident to the iTechSmart AG2 6-agent GroupChat for autonomous diagnosis. Routes through IncidentDetector -> DigitalTwinAnalyst -> RemediationPlanner -> SecurityGatekeeper -> ExecutionAgent -> ProofLinkNotary. Returns the multi-agent remediation plan and receipt ID. SEMI_AUTO mode: plan is returned for human review; execution is gated by the SecurityGatekeeper. Use for real incidents: service crashes, OOMKills, cert expiry, disk pressure, config drift. Requires scope: ag2:incident:invoke. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | yes | Incident description (what is failing and how) |
| service | string | yes | Affected service or container name |
| severity | string | – | Incident severity level (default: medium) |
No output schema declared.
No examples provided.
get_compliance_status ~109
Get live compliance scores for the iTechSmart platform. Returns NIST CSF (96/100), HIPAA (100/100), and SOC 2 Type II scores with per-control evidence status, gap analysis, and the source tracker file used for computation. No auth required on the upstream endpoint — data is computed live from soc2-tracker.json. Requires scope: compliance:scores:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_incident_details ~88
Fetch details of a specific autonomous remediation incident including the ProofLink receipt, remediation actions taken, before/after system state, time to detect, time to remediate, and NIST control mappings. Requires scope: incident:classify:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| incident_id | string | yes | The incident ID |
No output schema declared.
No examples provided.
get_iself_journal ~127
Retrieve the iSELF (Self-Healing Loop Framework) healing history. Returns journal entries showing what service failed, what iSELF diagnosed, what patch was applied (e.g. systemctl restart), whether it succeeded, and the confidence score. iSELF runs every 5 min and has healed 11+ incidents. Requires scope: iself:journal:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Number of most-recent entries to return (default: 20, max: 100) |
No output schema declared.
No examples provided.
get_learning_metrics ~53
Get Learning Arbiter cycle metrics: processed, promoted, rejected, known patterns. Requires scope: learning:arbiter:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_learning_queue ~58
Get patterns pending human approval from Learning Arbiter (Tier 2 items, score 50-85). Requires scope: learning:arbiter:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_platform_briefing ~112
Get a full real-time platform health briefing for the iTechSmart UAIO platform. Returns status of all 18 services (systemd + Docker), SIE finding queue counts by severity and detector, disk usage, uptime, receipts total, gate status, and next scheduled SIE scan. Use this for an instant one-shot snapshot of everything running on the platform. Requires scope: infrastructure:briefing:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_receipt_chain ~109
Fetch and verify the complete ProofLink receipt chain from iTechSmart's production ledger. Returns all receipts in chronological order with full chain verification — confirming no tampering at any position. Requires scope: ledger:audit:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| container | string | – | Optional: filter receipts by container name |
| limit | number | – | Number of receipts to fetch (default: 20, max: 100) |
No output schema declared.
No examples provided.
get_sie_queue ~192
Retrieve the current SIE (Self-Improving Engine) security finding queue. Returns all pending findings with severity, detector type (gitignore_gaps, file_perms, secrets_in_repo, monoliths, in_source_token), fix class (safe_auto, needs_approval, flag_only), affected file paths, and recommended remediation action. Use to inspect what security issues SIE has flagged for human approval. Requires scope: sie:queue:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| detector | string | – | Filter by detector name (e.g. "secrets_in_repo", "file_perms") |
| fix_class | string | – | Filter by fix class: safe_auto | needs_approval | flag_only |
| severity_max | number | – | Only return findings at or above this severity (1=critical, 5=low) |
No output schema declared.
No examples provided.
ghl_book_appointment ~86
Book a calendar appointment for a GHL contact. Seals a ProofLink receipt. Requires scope: ghl:appointments:write. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| calendar_id | string | yes | – |
| contact_id | string | yes | – |
| end_time | string | – | – |
| start_time | string | yes | – |
No output schema declared.
No examples provided.
ghl_create_contact ~94
Create a contact in GoHighLevel CRM. Seals a ProofLink receipt. Requires scope: ghl:contacts:write. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| company | string | yes | – |
| string | yes | – | |
| first | string | yes | – |
| last | string | yes | – |
| phone | string | yes | – |
| tags | array | – | – |
No output schema declared.
No examples provided.
ghl_move_pipeline ~71
Move a GHL opportunity to a new pipeline stage. Seals a ProofLink receipt. Requires scope: ghl:opportunities:write. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| opportunity_id | string | yes | – |
| stage_id | string | yes | – |
No output schema declared.
No examples provided.
ghl_send_email ~96
Send email to GHL contact via Judge gate (held if flagged). Seals a ProofLink receipt. Requires scope: ghl:messaging:write. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| body | string | yes | – |
| contact_id | string | yes | – |
| from_email | string | – | – |
| from_name | string | – | – |
| subject | string | yes | – |
No output schema declared.
No examples provided.
ghl_trigger_workflow ~70
Trigger a GHL workflow for a contact. Seals a ProofLink receipt. Requires scope: ghl:workflows:invoke. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| contact_id | string | yes | – |
| workflow_id | string | yes | – |
No output schema declared.
No examples provided.
ghl_update_contact ~64
Update GHL contact fields. Seals a ProofLink receipt. Requires scope: ghl:contacts:write. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| contact_id | string | yes | – |
| fields | object | yes | – |
No output schema declared.
No examples provided.
integration_status ~77
Parallel health check across all wired integrations: Langfuse, RAGflow, Shuffle, Tactical RMM, MeshCentral, and Probo compliance. Returns ok:true/false and service-specific metadata for each. Requires scope: integrations:status:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
invoke_octoai_pipeline ~174
Invoke the OctoAI 7-node cognitive pipeline with a free-form prompt. Routes the question through the multi-agent reasoning chain (Knowledge Miner, Logic Engine, Systems Architect, Strategic Thinker, Physics Engine) and returns a synthesized final_answer with a confidence score. Use for open-ended platform questions, decision support, or anything that needs OctoAI's reasoning rather than a deterministic infrastructure lookup. POSTs to http://localhost:8100/query. Requires scope: octoai:pipeline:invoke. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| prompt | string | yes | The question or instruction to send to the pipeline (1-32000 chars). |
| session_id | string | – | Optional session id for memory continuity (default: hermes-mcp-default). |
No output schema declared.
No examples provided.
itsm_close_ticket ~49
Close and resolve an ITSM ticket with a resolution note. Triggers ProofLink seal.
| Name | Type | Req | Description |
|---|---|---|---|
| resolution | string | yes | Resolution description |
| ticket_id | string | yes | Ticket ID to close |
No output schema declared.
No examples provided.
itsm_create_ticket ~86
Create an ITSM ticket for an incident. Assigns priority based on severity. Returns ticket ID.
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | yes | Full incident description |
| service | string | yes | Affected service name |
| severity | string | yes | Incident severity |
| source | string | – | Detection source (iSELF, Prometheus, etc.) |
| title | string | yes | Incident title |
No output schema declared.
No examples provided.
itsm_dashboard_summary ~37
Get the ITSM dashboard summary: open count, resolved today, avg MTTR, top failing services, and ProofLink sealing rate.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
itsm_embed_receipt ~71
Embed a ProofLink SHA-256 receipt directly inside an existing ITSM ticket body.
| Name | Type | Req | Description |
|---|---|---|---|
| receipt_hash | string | yes | SHA-256 hash of the ProofLink receipt |
| receipt_id | string | – | ProofLink receipt ID |
| ticket_id | string | yes | Ticket ID to embed receipt into |
No output schema declared.
No examples provided.
itsm_get_detection_sources ~28
Return status and last-scan results for all 5 ITSM incident detection sources.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
itsm_get_incident_timeline ~47
Get the full lifecycle timeline of an incident: detected, ticketed, diagnosed, remediated, verified, sealed.
| Name | Type | Req | Description |
|---|---|---|---|
| ticket_id | string | yes | Ticket ID |
No output schema declared.
No examples provided.
itsm_get_mttr_stats ~47
Get Mean Time To Remediate (MTTR) statistics from resolved ITSM tickets.
| Name | Type | Req | Description |
|---|---|---|---|
| last_n | number | – | Analyze last N resolved tickets (default 10) |
No output schema declared.
No examples provided.
itsm_get_remediation_history ~55
Get the history of all auto-remediation actions, with MTTR and success rate.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Max results (default 20) |
| service | string | – | Filter by service name (optional) |
No output schema declared.
No examples provided.
itsm_get_ticket ~45
Retrieve a single ITSM ticket by ID, including embedded ProofLink receipt if sealed.
| Name | Type | Req | Description |
|---|---|---|---|
| ticket_id | string | yes | Ticket ID (e.g. ITS-10001) |
No output schema declared.
No examples provided.
itsm_list_open_incidents ~29
List all currently open incidents (ITSM tickets with status=open), sorted by severity.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
itsm_list_tickets ~64
List ITSM tickets. Optionally filter by status (open/resolved) or severity.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Max tickets to return (default 20) |
| severity | string | – | Filter by severity |
| status | string | – | Filter by status |
No output schema declared.
No examples provided.
itsm_register_webhook ~48
Register a webhook URL to receive real-time ITSM ticket state changes (OPENED, UPDATED, RESOLVED).
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | Webhook URL to POST events to |
No output schema declared.
No examples provided.
itsm_run_loop ~71
Trigger the full 6-step ITSM ProofLink loop: DETECT -> TICKET -> DIAGNOSE -> REMEDIATE -> VERIFY -> CLOSE+SEAL. Returns sealed ticket IDs and receipt hashes.
| Name | Type | Req | Description |
|---|---|---|---|
| dry_run | boolean | – | If true, detect and ticket but do not restart services |
No output schema declared.
No examples provided.
itsm_run_test ~37
Inject a synthetic test incident through the full ITSM ProofLink loop. Returns ticket ID, receipt hash, and the embedded receipt block.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
itsm_trigger_detection ~42
Run all 5 incident detectors (iSELF, Prometheus, Wazuh, NetworkScanner, OctoAI) and return raw findings without creating tickets.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
itsm_verify_receipt ~45
Verify the ProofLink receipt embedded in an ITSM ticket. Returns hash, chain position, and verification URL.
| Name | Type | Req | Description |
|---|---|---|---|
| ticket_id | string | yes | Ticket ID to verify |
No output schema declared.
No examples provided.
langfuse_health ~55
Check Langfuse LLM observability platform health. Returns ok status and org name. Requires scope: integrations:observe:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
langfuse_trace ~143
Create a Langfuse trace to log an LLM interaction (input, output, model, metadata). Requires scope: integrations:observe:write. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| input | – | – | Input payload (any JSON value) |
| metadata | – | – | Arbitrary metadata object |
| model | string | – | Model ID used (e.g. claude-sonnet-4-6) |
| name | string | yes | Trace name / operation label |
| output | – | – | Output payload (any JSON value) |
| tags | array | – | Trace tags |
| userId | string | – | End-user identifier |
No output schema declared.
No examples provided.
list_recent_incidents ~125
List recent autonomous IT remediation incidents from the iTechSmart UAIO platform. Returns chronological list with incident ID, timestamp, trigger type, autonomous action taken, detection/remediation timing, human input status, and ProofLink receipt ID. Requires scope: incident:classify:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Number of incidents to return (default: 10, max: 50) |
| since | string | – | ISO 8601 datetime — only return incidents after this timestamp |
No output schema declared.
No examples provided.
mesh_devices ~53
List all devices enrolled in MeshCentral with hostname, OS, connectivity, and group info. Requires scope: integrations:mesh:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
mesh_health ~55
Check MeshCentral remote device management health. Returns ok status, admin user, and enrolled device count. Requires scope: integrations:mesh:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
mission.cluster_health ~55
Read-only mission scope: return live cluster health without granting execution or remediation rights. Alias for cluster_status. Requires scope: mission.cluster_health. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
mission.list_incidents ~100
Read-only mission scope: list recent autonomous IT incidents for audit and operations review. Alias for list_recent_incidents. Requires scope: mission.list_incidents. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Number of incidents to return (default: 10, max: 50) |
| since | string | – | ISO 8601 datetime — only return incidents after this timestamp |
No output schema declared.
No examples provided.
probo_controls ~58
List all Probo compliance controls with status, category, and description (SOC2/EU AI Act). Requires scope: integrations:probo:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
probo_health ~51
Check Probo compliance platform health. Returns ok status and control count. Requires scope: integrations:probo:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
probo_risks ~51
List all Probo compliance risks with severity level and status. Requires scope: integrations:probo:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
probo_summary ~63
Get Probo compliance aggregate summary: control pass/fail, risk high/medium/low, and task open/done counts. Requires scope: integrations:probo:read. Every call governed by Arbiter constitutional policy and sealed with a ProofLink cryptographic receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
What is the iTechSmart UAIO MCP server?
iTechSmart UAIO is an MCP server listed in the public MCP registry as io.github.Iteksmart/mcp-server. Connect AI agents to iTechSmart UAIO, ProofLink verification, and autonomous IT operations. This page covers its npm package (@itechsmart/mcp-server).
Is the iTechSmart UAIO MCP server safe to use?
iTechSmart UAIO scores 81 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 20 September 2026. It declares no install or post-install scripts. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the iTechSmart UAIO MCP server expose?
iTechSmart UAIO exposes 66 tools: verify_prooflink_receipt, get_receipt_chain, prooflink.verify_chain, prooflink.verify_receipt, prooflink.search_receipts, and 61 more. Their descriptions and schemas cost roughly 5,384 tokens of context every time the server is loaded.
Is the iTechSmart UAIO MCP server still maintained?
iTechSmart UAIO is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.
What licence is the iTechSmart UAIO MCP server under?
iTechSmart UAIO declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.