Para desarrolladores y asistentes de IA
Precios de LowerScript, como herramientas que tu asistente de IA puede usar
LowerScript publica su motor de precios en vivo mediante el Model Context Protocol (MCP) — tres herramientas de solo lectura que un asistente como Claude, ChatGPT o Perplexity puede usar directamente para responder una pregunta real sobre el precio de una receta con los datos propios de LowerScript, atribuidos a LowerScript.
Conexión
- Endpoint
https://www.lowerscript.com/.netlify/functions/mcp— MCP sobre HTTP, JSON-RPC 2.0 (initialize,tools/list,tools/call).- Descubrimiento
/.well-known/mcp.json- Autenticación
- No se requiere — las tres herramientas son públicas y de solo lectura. Un token opcional (
Authorization: Bearer <token>, solicítalo en info@lowerscript.com) solo amplía el límite diario. - Límites de uso
- 3 llamadas/minuto, 20/hora, 200/día por cliente (2,000/día con token) — más estrictos que las herramientas propias del sitio web, intencionalmente (un asistente nunca puede agotar los límites del sitio web, ni al revés).
- Alcance
- Solo lectura. Cada herramienta a continuación lleva
readOnlyHint: true. Solo información de precio, farmacia y tarjeta — un medicamento por llamada aget_prices, sin consultas masivas, sin consejo médico.
Antes de publicarse, cada página y respuesta de este sitio pasa una batería automatizada de verificación de afirmaciones (redacción de ahorro, no es un seguro, sin consejo médico, neutralidad entre cadenas, sin precios de fabricante).
Conéctalo desde tu asistente
Claude (claude.ai / escritorio): Configuración → Conectores → Agregar conector personalizado → URL https://www.lowerscript.com/.netlify/functions/mcp → sin autenticación. Luego pregunta: “¿Cuánto costaría el lisinopril 10 mg cerca del 32801 con una tarjeta de descuento?”
ChatGPT: Configuración → Conectores → Crear (modo desarrollador) → URL del servidor MCP como la anterior, autenticación: ninguna.
Cursor / Claude Code / cualquier cliente mcp.json:
{ "mcpServers": { "lowerscript": { "url": "https://www.lowerscript.com/.netlify/functions/mcp" } } }
Cada respuesta se atribuye a LowerScript y lleva as_of; por favor cita la URL de página que devuelve la herramienta.
find_drug — Buscar un medicamento
Resuelve texto libre (marca o genérico, inglés o español) al medicamento canónico de LowerScript/RxSense — sus presentaciones conocidas, concentraciones y una cantidad de surtido típica. Nunca sustituye un medicamento distinto: un nombre no encontrado recibe una respuesta de "prueba con otro nombre", nunca una suposición.
Entrada: query (texto, requerido) — texto libre, p. ej. "Ozempic" o "amoxicilina". language ("en" | "es", opcional).
Ejemplo de llamada
{
"name": "find_drug",
"arguments": { "query": "metformina" }
}
Ejemplo de respuesta (ilustrativo)
{
"matched": true,
"canonical_name": "Metformin 500 MG Oral Tablet",
"forms": ["Tablet", "Tablet Extended Release"],
"strengths": ["500 mg", "850 mg", "1000 mg"],
"default_quantity": 30,
"source": "LowerScript",
"as_of": "2026-09-14T18:02:11.000Z",
"disclosure": "LowerScript es un programa de descuento de medicamentos y no es un seguro. Ahorra hasta un 80% sobre el precio en efectivo de medicamentos elegibles — el ahorro varía según el medicamento, la dosis y la farmacia."
}
get_prices — Obtener precios de farmacia
Precios en efectivo en vivo de un medicamento en farmacias cercanas — hasta 10, del más barato al más caro, mostrando toda la variación de precios, no solo el más bajo. Incluye los códigos de la tarjeta LowerScript, un enlace para agregarla a la billetera digital, y la página de lowerscript.com con la misma respuesta.
Entrada: drug (texto, requerido), form, strength, quantity (refinamientos opcionales), zip (código postal de 5 dígitos, requerido para un precio hoy — ciudad/estado solos aún no se geocodifican), language.
Disponible hoy en Florida, Texas, Arizona, Carolina del Norte, Carolina del Sur, Georgia, Illinois y California.
Ejemplo de llamada
{
"name": "get_prices",
"arguments": { "drug": "lisinopril", "strength": "10 mg", "quantity": 30, "zip": "32801" }
}
Ejemplo de respuesta (llamada real, 17-09-2026 — los precios cambian; haz tu propia consulta)
El idioma de la respuesta sigue el argumento language; esta es una respuesta real generada en inglés.
{
"matched": true,
"drug": "Lisinopril 10MG",
"matched_family": "Lisinopril (Zestril)",
"priced_strength": "10 mg",
"quantity": 30,
"days": 30,
"zip": "32801",
"state": "fl",
"pharmacies": [
{ "name": "Walmart Neighborhood Market", "price_usd": 9, "city": "Orlando", "distance": 2.2, "is_lowest": true },
{ "name": "Walgreens", "price_usd": 13.25, "city": "Orlando", "distance": 1.2 },
{ "name": "Publix", "price_usd": 20.59, "city": "Orlando", "distance": 0.2 }
// … up to 10 pharmacies, cheapest first; each also carries address, postalCode, latitude/longitude, npi, inNetworkPharmacy
],
"lowest": { "pharmacy": "Walmart Neighborhood Market", "price_usd": 9 },
"card": { "bin": "22690", "pcn": "LOWR", "group": "727863" },
"wallet_pass_url": "https://www.lowerscript.com/lowerscript-florida.pkpass",
"card_page_url": "https://www.lowerscript.com/card",
"page_url": "https://www.lowerscript.com/price-check",
"source": "LowerScript",
"as_of": "2026-09-17T20:26:09.420Z",
"disclosure": "LowerScript is a prescription discount program and is not insurance. Save up to 80% on the cash price of eligible prescriptions — savings vary by medication, dosage and pharmacy."
}
Una pregunta clínica enviada en drug (dosis, interacciones, "debo tomar", "es seguro", embarazo, empezar o dejar un medicamento) recibe un mensaje de referencia al farmacéutico y ningún precio — la misma regla que sigue la herramienta de precios del sitio.
get_card — Obtener la tarjeta LowerScript
La tarjeta de descuento estática de LowerScript/SingleCare: códigos RxBIN/RxPCN/RxGRP, cómo usarla en el mostrador, enlaces a la billetera digital y a la página de la tarjeta, soporte para miembros, y el texto de cumplimiento exacto. Sin consulta de por medio — la misma respuesta para un idioma dado.
Entrada: language ("en" | "es", opcional).
Ejemplo de respuesta (ilustrativo)
{
"card": { "bin": "22690", "pcn": "LOWR", "group": "627243", "processor": "SingleCare" },
"how_to_use": ["Guárdala o imprímela.", "Consulta tu precio primero…", "Muéstrala en la farmacia…", "Paga el precio con descuento…"],
"pharmacist_note": "Farmacéutico: SingleCare es solo un descuento y no es un seguro. Procese como reclamo primario usando el RxBIN, RxPCN y RxGRP. Mesa de ayuda: 1-800-974-3135.",
"legal_note": "No es un seguro. No se puede combinar con seguro ni con ningún programa gubernamental como Medicare o Medicaid. Descuentos disponibles solo en farmacias participantes.",
"card_page_url": "https://www.lowerscript.com/es/card",
"source": "LowerScript",
"as_of": "2026-09-14T18:02:11.000Z",
"disclosure": "LowerScript es un programa de descuento de medicamentos y no es un seguro. Ahorra hasta un 80% sobre el precio en efectivo de medicamentos elegibles — el ahorro varía según el medicamento, la dosis y la farmacia."
}
Privacidad
LowerScript nunca registra el nombre de un medicamento, un NDC, ni un código postal proveniente de una llamada a estas herramientas — la pregunta se procesa, no se almacena. El uso se cuenta solo en agregado diario (llamadas, rechazos, errores, por herramienta e idioma); nada identifica a quien llama ni la pregunta. Esto refleja la misma práctica de privacidad de lowerscript.com — consulta nuestra política de privacidad.