Agendá un técnico de electrodomésticos a domicilio en Montevideo y Ciudad de la Costa (Uruguay).
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.
Agenda la visita de reclamo en garantía con el mismo técnico del servicio original, en una franja devuelta por consultar_disponibilidad_reclamo. Confirmá antes con el cliente el día, la franja y el problema. Devuelve el número de la nueva orden.
Día elegido (AAAA-MM-DD).
orden_id del servicio en garantía (de verificar_codigo_garantia).
Qué sigue fallando o qué pasó después del servicio.
Inicio de la franja elegida (HH:mm).
Fin de la franja elegida (HH:mm).
token_garantia devuelto por verificar_codigo_garantia.
true sólo después de mostrarle al cliente el resumen (día, franja, dirección, datos y condiciones) y que lo haya confirmado explícitamente.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http agenda https://hogarmontevideo.uy/mcp
Agenda la visita de reclamo en garantía con el mismo técnico del servicio original, en una franja devuelta por consultar_disponibilidad_reclamo. Confirmá antes con el cliente el día, la franja y el problema. Devuelve el número de la nueva orden.
| Argument | Type | Description |
|---|---|---|
| fecha* | string | Día elegido (AAAA-MM-DD). |
| orden_id* | integer | orden_id del servicio en garantía (de verificar_codigo_garantia). |
| problema* | string | Qué sigue fallando o qué pasó después del servicio. |
| hora_desde* | string | Inicio de la franja elegida (HH:mm). |
| hora_hasta* | string | Fin de la franja elegida (HH:mm). |
| token_garantia* | string | token_garantia devuelto por verificar_codigo_garantia. |
| confirmado_por_cliente* | boolean | true sólo después de mostrarle al cliente el resumen (día, franja, dirección, datos y condiciones) y que lo haya confirmado explícitamente. |
{
"type": "object",
"required": [
"token_garantia",
"orden_id",
"fecha",
"hora_desde",
"hora_hasta",
"problema",
"confirmado_por_cliente"
],
"properties": {
"fecha": {
"type": "string",
"format": "date",
"description": "Día elegido (AAAA-MM-DD)."
},
"orden_id": {
"type": "integer",
"description": "orden_id del servicio en garantía (de verificar_codigo_garantia)."
},
"problema": {
"type": "string",
"maxLength": 1000,
"description": "Qué sigue fallando o qué pasó después del servicio."
},
"hora_desde": {
"type": "string",
"pattern": "^\\d{1,2}:\\d{2}$",
"description": "Inicio de la franja elegida (HH:mm)."
},
"hora_hasta": {
"type": "string",
"pattern": "^\\d{1,2}:\\d{2}$",
"description": "Fin de la franja elegida (HH:mm)."
},
"token_garantia": {
"type": "string",
"maxLength": 400,
"description": "token_garantia devuelto por verificar_codigo_garantia."
},
"confirmado_por_cliente": {
"type": "boolean",
"description": "true sólo después de mostrarle al cliente el resumen (día, franja, dirección, datos y condiciones) y que lo haya confirmado explícitamente."
}
},
"additionalProperties": false
}Reserva la visita de un técnico de Hogar Montevideo al domicilio y devuelve el número de orden. Antes de llamarla: (1) elegí una franja libre con consultar_disponibilidad; (2) pedí nombre, celular, dirección y, en reparaciones, la descripción del problema; (3) mostrale al cliente un resumen con las condiciones (si el cliente no acepta el presupuesto abona $ 700 de visita técnica) y esperá su confirmación explícita. Si el celular tiene servicios recientes en garantía, la herramienta pide aclarar si es un reclamo (ver ignorar_garantia).
| Argument | Type | Description |
|---|---|---|
| fecha* | string | Día elegido (AAAA-MM-DD), tal como lo devolvió consultar_disponibilidad. |
| marca | string | Opcional. Marca del equipo. |
| barrio* | string | Barrio del domicilio, por ejemplo Pocitos, Cordón, Malvín, Carrasco, Prado o Solymar (lista completa en obtener_catalogo). |
| modelo | string | Opcional. Modelo del equipo. |
| nombre* | string | Nombre de la persona de contacto. |
| celular* | string | Celular uruguayo de contacto: 9 dígitos que empiezan con 09 (por ejemplo 099123456). |
| problema | string | Qué le pasa al equipo (obligatorio en reparaciones). Cuanto más detalle, mejor preparado va el técnico. |
Consulta en tiempo real los días y franjas horarias en que un técnico de Hogar Montevideo puede ir al domicilio, según el tipo de servicio, el equipo y el barrio. Devuelve hasta 5 días hábiles a partir de 'desde' (por defecto, desde ahora). Mostrale al cliente sólo estas opciones y usá la elegida en agendar_servicio. No reserva nada.
| Argument | Type | Description |
|---|---|---|
| desde | string | Opcional. Fecha (AAAA-MM-DD) a partir de la cual buscar; por ejemplo, el valor 'siguiente_desde' de una consulta anterior. |
| barrio* | string | Barrio del domicilio, por ejemplo Pocitos, Cordón, Malvín, Carrasco, Prado o Solymar (lista completa en obtener_catalogo). |
| tipo_equipo* | string | Equipo a atender. 'Electricista' es para trabajos de electricidad en el hogar. |
| tipo_servicio* | string | Reparación (falla o rotura), Mantenimiento (limpieza o service preventivo) o Instalación (equipo nuevo). |
{
"type": "object",
"required": [
"tipo_servicio",
"tipo_equipo",
"barrio"
],
"properties": {
"desde": {
"type": "string",
"format": "date",
"description": "Opcional. Fecha (AAAA-MM-DD) a partir de la cual buscar; por ejemplo, el valor 'siguiente_desde' de una consulta anterior."
},
"barrio": {
"type": "string",
"maxLength": 80,
"description": "Barrio del domicilio, por ejemplo Pocitos, Cordón, Malvín, Carrasco, Prado o Solymar (lista completa en obtener_catalogo)."
},
"tipo_equipo": {
"enum": [
"Aire Acondicionado",
"Anafe",
"Calefón",
"Cocina",
"Electricista",
"Freezer",
"Heladera",
"Horno",
"Lavarropas",
"Lavasecarropas",
"Lavavajillas",
"Secarropas"
],
"type": "string",
"description": "Equipo a atender. 'Electricista' es para trabajos de electricidad en el hogar."
},
"tipo_servicio": {
"enum": [
"Reparación",
"Mantenimiento",
"Instalación"
],
"type": "string",
"description": "Reparación (falla o rotura), Mantenimiento (limpieza o service preventivo) o Instalación (equipo nuevo)."
}
},
"additionalProperties": false
}Días y franjas libres del técnico que hizo el servicio original, para atender el reclamo en garantía. Requiere el token_garantia y el orden_id que devolvió verificar_codigo_garantia. No reserva nada.
| Argument | Type | Description |
|---|---|---|
| desde | string | Opcional. Fecha (AAAA-MM-DD) a partir de la cual buscar. |
| orden_id* | integer | orden_id del servicio en garantía (de verificar_codigo_garantia). |
| token_garantia* | string | token_garantia devuelto por verificar_codigo_garantia. |
{
"type": "object",
"required": [
"token_garantia",
"orden_id"
],
"properties": {
"desde": {
"type": "string",
"format": "date",
"description": "Opcional. Fecha (AAAA-MM-DD) a partir de la cual buscar."
},
"orden_id": {
"type": "integer",
"description": "orden_id del servicio en garantía (de verificar_codigo_garantia)."
},
"token_garantia": {
"type": "string",
"maxLength": 400,
"description": "token_garantia devuelto por verificar_codigo_garantia."
}
},
"additionalProperties": false
}Información de Hogar Montevideo (service de electrodomésticos a domicilio en Montevideo y Ciudad de la Costa, Uruguay): tipos de servicio, equipos que atiende, barrios con cobertura, franjas horarias de visita, condiciones (costo de la visita si no se repara), garantía y contacto. Usala para responder dudas o comprobar cobertura antes de agendar.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Primer paso para reclamar por un servicio de Hogar Montevideo de los últimos 6 meses: comprueba que el celular tenga servicios en garantía y le envía un código por SMS. Usala sólo si el cliente quiere reclamar por un trabajo anterior; después pedile el código y llamá a verificar_codigo_garantia.
| Argument | Type | Description |
|---|---|---|
| celular* | string | Celular uruguayo de contacto: 9 dígitos que empiezan con 09 (por ejemplo 099123456). |
{
"type": "object",
"required": [
"celular"
],
"properties": {
"celular": {
"type": "string",
"maxLength": 20,
"description": "Celular uruguayo de contacto: 9 dígitos que empiezan con 09 (por ejemplo 099123456)."
}
},
"additionalProperties": false
}Verifica el código recibido por SMS y devuelve los servicios en garantía de ese celular (con su orden_id) y un token_garantia válido por 60 minutos, necesario para consultar_disponibilidad_reclamo y agendar_reclamo. Cada código sirve una sola vez.
| Argument | Type | Description |
|---|---|---|
| codigo* | string | Código numérico recibido por SMS. |
| celular* | string | Celular uruguayo de contacto: 9 dígitos que empiezan con 09 (por ejemplo 099123456). |
{
"type": "object",
"required": [
"celular",
"codigo"
],
"properties": {
"codigo": {
"type": "string",
"pattern": "^\\d{4,8}$",
"description": "Código numérico recibido por SMS."
},
"celular": {
"type": "string",
"maxLength": 20,
"description": "Celular uruguayo de contacto: 9 dígitos que empiezan con 09 (por ejemplo 099123456)."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 5, 2026.
| direccion* | string | Calle y número de puerta, por ejemplo 'Av. Brasil 2520'. |
| hora_desde* | string | Inicio de la franja elegida (HH:mm), por ejemplo 09:00. |
| hora_hasta* | string | Fin de la franja elegida (HH:mm), por ejemplo 12:00. |
| apartamento | string | Opcional. Número de apartamento u oficina. |
| tipo_equipo* | string | Equipo a atender. 'Electricista' es para trabajos de electricidad en el hogar. |
| tipo_servicio* | string | Reparación (falla o rotura), Mantenimiento (limpieza o service preventivo) o Instalación (equipo nuevo). |
| nombre_empresa | string | Opcional. Sólo si el servicio es para una empresa. |
| ignorar_garantia | boolean | Poné true sólo si el cliente ya aclaró que NO es un reclamo por un servicio anterior (la herramienta lo pregunta cuando corresponde). |
| confirmado_por_cliente* | boolean | true sólo después de mostrarle al cliente el resumen (día, franja, dirección, datos y condiciones) y que lo haya confirmado explícitamente. |
{
"type": "object",
"required": [
"tipo_servicio",
"tipo_equipo",
"barrio",
"fecha",
"hora_desde",
"hora_hasta",
"direccion",
"nombre",
"celular",
"confirmado_por_cliente"
],
"properties": {
"fecha": {
"type": "string",
"format": "date",
"description": "Día elegido (AAAA-MM-DD), tal como lo devolvió consultar_disponibilidad."
},
"marca": {
"type": "string",
"maxLength": 30,
"description": "Opcional. Marca del equipo."
},
"barrio": {
"type": "string",
"maxLength": 80,
"description": "Barrio del domicilio, por ejemplo Pocitos, Cordón, Malvín, Carrasco, Prado o Solymar (lista completa en obtener_catalogo)."
},
"modelo": {
"type": "string",
"maxLength": 30,
"description": "Opcional. Modelo del equipo."
},
"nombre": {
"type": "string",
"maxLength": 40,
"description": "Nombre de la persona de contacto."
},
"celular": {
"type": "string",
"maxLength": 20,
"description": "Celular uruguayo de contacto: 9 dígitos que empiezan con 09 (por ejemplo 099123456)."
},
"problema": {
"type": "string",
"maxLength": 1000,
"description": "Qué le pasa al equipo (obligatorio en reparaciones). Cuanto más detalle, mejor preparado va el técnico."
},
"direccion": {
"type": "string",
"maxLength": 50,
"description": "Calle y número de puerta, por ejemplo 'Av. Brasil 2520'."
},
"hora_desde": {
"type": "string",
"pattern": "^\\d{1,2}:\\d{2}$",
"description": "Inicio de la franja elegida (HH:mm), por ejemplo 09:00."
},
"hora_hasta": {
"type": "string",
"pattern": "^\\d{1,2}:\\d{2}$",
"description": "Fin de la franja elegida (HH:mm), por ejemplo 12:00."
},
"apartamento": {
"type": "string",
"maxLength": 10,
"description": "Opcional. Número de apartamento u oficina."
},
"tipo_equipo": {
"enum": [
"Aire Acondicionado",
"Anafe",
"Calefón",
"Cocina",
"Electricista",
"Freezer",
"Heladera",
"Horno",
"Lavarropas",
"Lavasecarropas",
"Lavavajillas",
"Secarropas"
],
"type": "string",
"description": "Equipo a atender. 'Electricista' es para trabajos de electricidad en el hogar."
},
"tipo_servicio": {
"enum": [
"Reparación",
"Mantenimiento",
"Instalación"
],
"type": "string",
"description": "Reparación (falla o rotura), Mantenimiento (limpieza o service preventivo) o Instalación (equipo nuevo)."
},
"nombre_empresa": {
"type": "string",
"maxLength": 40,
"description": "Opcional. Sólo si el servicio es para una empresa."
},
"ignorar_garantia": {
"type": "boolean",
"description": "Poné true sólo si el cliente ya aclaró que NO es un reclamo por un servicio anterior (la herramienta lo pregunta cuando corresponde)."
},
"confirmado_por_cliente": {
"type": "boolean",
"description": "true sólo después de mostrarle al cliente el resumen (día, franja, dirección, datos y condiciones) y que lo haya confirmado explícitamente."
}
},
"additionalProperties": false
}