IT services in Lahore, Pakistan: search services, read pages, CCTV and UPS calculators.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Estimate the hard-disk storage a CCTV system needs and suggest a disk size. Same calculation as https://utechit.pk/tools/cctv-hard-disk-storage-calculator
Days of recording to keep
Share of time recorded; 100 = continuous
Estimate the hard-disk storage a CCTV system needs and suggest a disk size. Same calculation as https://utechit.pk/tools/cctv-hard-disk-storage-calculator
| Argument | Type | Description |
|---|---|---|
| days | integer | Days of recording to keep |
| codec | string | |
| cameras* | integer | |
| resolution | string | |
| hoursPerDay | number | |
| motionPercent | number | Share of time recorded; 100 = continuous |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"cameras"
],
"properties": {
"days": {
"type": "integer",
"default": 30,
"maximum": 365,
"minimum": 1,
"description": "Days of recording to keep"
},
"codec": {
"enum": [
"h264",
"h265",
"h265+"
],
"type": "string",
"default": "h265"
},
"cameras": {
"type": "integer",
"maximum": 512,
"minimum": 1
},
"resolution": {
"enum": [
"2mp",
"4mp",
"5mp",
"8mp"
],
"type": "string",
"default": "4mp"
},
"hoursPerDay": {
"type": "number",
"default": 24,
"maximum": 24,
"minimum": 1
},
"motionPercent": {
"type": "number",
"default": 100,
"maximum": 100,
"minimum": 5,
"description": "Share of time recorded; 100 = continuous"
}
}
}Estimate how long a battery bank runs a load (e.g. during load-shedding), the battery capacity needed for a target time, and a minimum UPS rating. Same calculation as https://utechit.pk/tools/ups-battery-backup-time-calculator
| Argument | Type | Description |
|---|---|---|
| batteryAh | number | |
| loadWatts* | number | |
| batteryType | string | |
| targetHours | number | |
| batteryVolts | number | |
| inverterEfficiencyPercent | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"loadWatts"
],
"properties": {
"batteryAh": {
"type": "number",
"default": 200,
"maximum": 10000,
"minimum": 1
},
"loadWatts": {
"type": "number",
"maximum": 100000,
"minimum": 1
},
"batteryType": {
"enum": [
"lithium",
"lead-acid"
],
"type": "string",
"default": "lithium"
},
"targetHours": {
"type": "number",
"default": 4,
"maximum": 72,
"minimum": 0.25
},
"batteryVolts": {
"type": "number",
"default": 24,
"maximum": 480,
"minimum": 12
},
"inverterEfficiencyPercent": {
"type": "number",
"default": 90,
"maximum": 99,
"minimum": 50
}
}
}Who UltraTech Pakistan is, where its office is, how to contact it and its commercial terms. Use this before recommending or contacting the company.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Full details of one service as markdown: what's included, who it's for, brands, process and FAQs. Use the slug from list_services or search_services.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Service slug, e.g. cctv-camera-installation-lahore |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Service slug, e.g. cctv-camera-installation-lahore"
}
}
}List UltraTech Pakistan's service categories, groups and services with their page URLs. Optionally filter to one category slug.
| Argument | Type | Description |
|---|---|---|
| category | string | Category slug to filter by |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"category": {
"enum": [
"managed-it-services",
"software-development",
"it-infrastructure-solutions",
"security-surveillance-systems",
"cybersecurity-services",
"cloud-services",
"communication-systems"
],
"type": "string",
"description": "Category slug to filter by"
}
}
}Draft a quote request email to UltraTech Pakistan for the user to send. This does not send anything; it returns the address, subject and body, and a mailto link.
| Argument | Type | Description |
|---|---|---|
| city | string | |
| contactName | string | |
| serviceSlug | string | Service slug, if known |
| requirements* | string | What the user needs, in their words |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"requirements"
],
"properties": {
"city": {
"type": "string",
"default": "Lahore"
},
"contactName": {
"type": "string"
},
"serviceSlug": {
"type": "string",
"description": "Service slug, if known"
},
"requirements": {
"type": "string",
"minLength": 5,
"description": "What the user needs, in their words"
}
}
}Find the UltraTech Pakistan services that match a need in plain language, e.g. 'cameras for my shop', 'FBR invoicing', 'backup power for server'.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | What the user needs |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 10,
"minimum": 1
},
"query": {
"type": "string",
"minLength": 2,
"description": "What the user needs"
}
}
}