npm @itechsmart/mcp-serversseMITupdated 1mo ago
[!WARNING] This repository has moved to github.com/iTechSmartINC/mcp-server as part of the iTechSmart Inc rebrand. Please update your links and git remotes. This copy is kept as a redirect and is no longer updated.
What can you do with iTechSmart UAIO?
[!WARNING] This repository has moved to github.com/iTechSmartINC/mcp-server as part of the iTechSmart Inc rebrand. Please update your links and git remotes. This copy is kept as a redirect and is no longer updated.
iTechSmart MCP Server
Connect any AI agent to UAIO β Autonomous IT Operations + ProofLinkβ’ Verification
The SaaS products that become agent-ready in 2026 win the enterprise deals.
What this does
This MCP server exposes iTechSmart's UAIO platform as tools any MCP-compatible AI agent can call β Claude, ChatGPT, Copilot, Cursor, and any other agent that speaks the Model Context Protocol.
Once connected, your AI agent can:
- Verify ProofLink cryptographic receipts β confirm autonomous AI actions weren't tampered with
- Query UAIO platform status β real-time health across 131 production containers
- Fetch incident details β what the AI did, when, with cryptographic proof
- List recent autonomous remediations β full audit trail
- Simulate infrastructure attacks β trigger the break-it sandbox live
Quick Start
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"itechsmart": {
"command": "npx",
"args": ["-y", "@itechsmart/mcp-server"],
"env": {
"ITECHSMART_API_KEY": "your-api-key-here"
}
}
}
}
Get your API key: contact enterprise@itechsmart.dev or itechsmart.dev/contact
Remote MCP (SSE)
https://mcp.itechsmart.dev/sse
For platforms that support remote MCP servers directly (Cursor, Continue, etc.).
Tools
verify_prooflink_receipt
Verify the cryptographic integrity of a ProofLink receipt.
Agent: "Verify ProofLink receipt a1b2c3d4e5f6a7b8"
β Returns:
{
"receipt_id": "a1b2c3d4e5f6a7b8",
"verification_result": "VERIFIED β",
"tamper_detected": false,
"action": "kubectl patch memory 512Miβ1024Mi + rollout restart",
"human_input": "ZERO",
"sha256": "abc123...",
"verify_url": "https://verify.itechsmart.dev/a1b2c3d4e5f6a7b8"
}
get_receipt_chain
Fetch and verify the complete ProofLink receipt chain.
Agent: "Check the full UAIO audit trail for the last 20 actions"
β Returns: complete chain with tamper detection across all receipts
query_uaio_status
Get real-time UAIO platform health and metrics.
Agent: "What's the current status of the iTechSmart platform?"
β Returns:
{
"status": "OPERATIONAL",
"containers": { "healthy": 131, "total": 131 },
"prooflink": { "receipts_generated": 134, "chain_breaks": 0 },
"compliance": { "nist_csf": "96/100", "hipaa": "100/100" }
}
get_incident_details
Fetch full details of a specific autonomous remediation.
Agent: "Show me what UAIO did during incident inc-1746960000"
β Returns: trigger, action taken, before/after state, ProofLink receipt
list_recent_incidents
List recent autonomous IT remediations.
Agent: "List the last 10 things UAIO fixed automatically"
β Returns: chronological incident list with detection/remediation times
simulate_infrastructure_attack
Trigger the break-it sandbox β watch the UAIO loop live.
Agent: "Simulate a Kubernetes OOMKilled crash and show me the ProofLink receipt"
β Returns: full 5-phase UAIO simulation with cryptographic receipt
Example Agent Workflows
Compliance Audit Workflow
"Fetch the last 50 ProofLink receipts, verify chain integrity,
and generate a compliance report for our SOC 2 audit."
β Agent calls get_receipt_chain(limit=50)
β Verifies all 50 receipts
β Reports: chain_valid, any tamper positions, NIST control coverage
Incident Investigation Workflow
"What did the AI fix last night between 2-4AM and can you prove it?"
β Agent calls list_recent_incidents(since="2026-05-11T02:00:00Z")
β Agent calls get_incident_details for each incident
β Agent calls verify_prooflink_receipt for each receipt
β Returns: complete verified audit trail
Monitoring Workflow
"Check if the iTechSmart platform is healthy before we run our demo."
β Agent calls query_uaio_status()
β Returns: operational status, container health, compliance scores
Environment Variables
| Variable | Required | Description |
|---|---|---|
ITECHSMART_API_KEY |
Yes | API key β contact enterprise@itechsmart.dev or itechsmart.dev/contact |
ITECHSMART_API_URL |
No | Custom API URL (default: https://app.itechsmart.dev/api/v1) |
Development
git clone https://github.com/Iteksmart/mcp-server
cd mcp-server
npm install
npm run build
npm start
Links
- Platform: itechsmart.dev
- Live demo: itechsmart.dev/break-it
- Verify receipts: verify.itechsmart.dev
- Open-source verifier: github.com/Iteksmart/prooflink-verifier
- API docs: docs.itechsmart.dev
About iTechSmart
iTechSmart builds UAIO β Unified Autonomous IT Operations. The first platform that autonomously detects, remediates, and cryptographically proves every infrastructure action.
SDVOSB Β· CAGE: 172W2 Β· NVIDIA Inception Β· F6S #6 Global Β· NIST CSF 96/100
MIT License β iTechSmart Inc. 2026
Install
Add iTechSmart UAIO to your client. Pick the one you use.
{
"servers": {
"mcp-server": {
"type": "sse",
"url": "https://mcp.itechsmart.dev/sse"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add mcp-server -- npx -y @itechsmart/mcp-servercodex mcp add mcp-server -- npx -y @itechsmart/mcp-serveramp mcp add mcp-server -- npx -y @itechsmart/mcp-server{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"mcp-server": {
"type": "local",
"command": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"mcp-server": {
"command": {
"path": "npx",
"args": [
"-y",
"@itechsmart/mcp-server"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y @itechsmart/mcp-serverRun `goose configure`, choose **Add Extension β Command-line Extension**, and paste this command.
Score
39 / 100
Incomplete
- Documentation25/25
- Maintenance16/25
- Trust13/20
- Capability0/15
- Install experience15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 44 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint β no local install
Version history
| Versions | Published |
|---|---|
| 2.0.3Latest | Jul 7, 2026 |
| 2.0.2 | Jul 7, 2026 |